Compartir a través de


Propiedad PictureFormat.TransparentBackground (Publisher)

Indica si las partes de la imagen especificada definidas en color transparente aparecerán en ese color. Lectura y escritura.

Sintaxis

expresión. TransparentBackground

expresión Variable que representa un objeto PictureFormat .

Valor devuelto

MsoTriState

Observaciones

El valor de la propiedad TransparentBackground puede ser una de las constantes MsoTriState declaradas en la biblioteca de tipos de Microsoft Office y mostradas en la tabla siguiente.

Constante Descripción
msoFalse Las partes de la imagen cuyo color es el color de transparencia no aparecen transparentes.
msoTriStateMixed Solo valor devuelto, que indica una combinación de msoTrue y msoFalse para los objetos especificados.
msoTriStateToggle Valor establecido que cambia entre msoTrue y msoFalse.
msoTrue Las partes de la imagen cuyo color debería ser transparente aparecen en ese color.

Utilice la propiedad TransparencyColor para establecer el color transparente.

Esta propiedad se aplica solamente a los mapas de bits.

Si desea poder ver a través de las partes transparentes de la imagen, los objetos situados detrás de la imagen, debe establecer la propiedad Visible del objeto FillFormat de la imagen en msoFalse. Si la imagen tiene un color transparente y la propiedad Visible del objeto FillFormat de la imagen se establece en msoTrue, relleno de la imagen es visible a través del color transparente, pero los objetos situados detrás de la imagen están ocultos.

Ejemplo

En este ejemplo el color transparente de la forma uno de la publicación activa será el azul. Para que funcione el ejemplo, esta forma debe ser un mapa de bits.

With ActiveDocument.Pages(1).Shapes(1) 
 
 With .PictureFormat 
 .TransparentBackground = msoTrue 
 ' RGB(0, 0, 255) is the color blue. 
 .TransparencyColor = RGB(0, 0, 255) 
 End With 
 
 .Fill.Visible = False 
 
End With 

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.