PictureFormat.TransparentBackground-Eigenschaft (Publisher)

Gibt an, ob die Teile der angegebenen Grafik, die als die transparente Farbe definiert sind, transparent angezeigt werden. Lese-/Schreibzugriff.

Syntax

Ausdruck. TransparentBackground

Ausdruck Eine Variable, die ein PictureFormat-Objekt darstellt.

Rückgabewert

MsoTriState

HinwBemerkungeneise

Der Wert der TransparentBackground-Eigenschaft kann eine der msoTriState-Konstanten sein, die in der Microsoft Office-Typbibliothek deklariert und in der folgenden Tabelle angezeigt werden.

Konstante Beschreibung
msoFalse Teile des Bilds, deren Farbe die Transparenzfarbe ist, werden nicht transparent angezeigt.
msoTriStateMixed Gibt nur den Wert zurück, der eine Kombination aus msoTrue und msoFalse für die angegebenen Objekte angibt.
msoTriStateToggle Ein Festgelegter Wert, der zwischen msoTrue und msoFalse wechselt.
msoTrue Teile der Grafik, deren Farbe die Transparenzfarbe ist, werden transparent dargestellt.

Verwenden Sie die TransparencyColor -Eigenschaft, um die transparente Farbe festzulegen.

Diese Eigenschaft gilt nur für Bitmaps.

Wenn durch die transparenten Teile der Grafik zu den Objekten hinter der Grafik angezeigt werden soll, müssen Sie die Visible -Eigenschaft des FillFormat -Objekts der Grafik auf Mso False festlegen. Wenn Ihr Bild eine transparente Farbe aufweist und die Visible -Eigenschaft des FillFormat -Objekts der Grafik auf MsoTrue festgelegt ist, die Füllung des Bildes durch die transparente Farbe sichtbar ist, aber Objekte hinter dem Bild verdeckt sind.

Beispiel

Dieses Beispiel legt die Farbe Blau als transparente Farbe für Form 1 in der aktiven Publikation fest. Damit das Beispiel funktioniert, muss es sich bei Form 1 um eine Bitmap handeln.

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 

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.