PictureFormat.TransparentBackground-Eigenschaft (PowerPoint)
Bestimmt, ob Teile des Bilds, die die als transparente Farbe definierte Farbe sind, transparent erscheinen. Gilt nur für Bitmaps. Lese-/Schreibzugriff.
Syntax
Ausdruck. TransparentBackground
Ausdruck Eine Variable, die ein PictureFormat-Objekt darstellt.
Rückgabewert
MsoTriState
Hinweise
Verwenden Sie die TransparencyColor -Eigenschaft, um die transparente Farbe festzulegen.
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 msoFalse festlegen. Wenn Ihr Bild eine transparente Farbe aufweist und die Visible -Eigenschaft des FillFormat -Objekts der Grafik auf MsoTrue festgelegt ist, wird die Füllung des Bildes durch die transparente Farbe angezeigt werden, aber Objekte hinter der Grafik sind jedoch verdeckt.
Der Wert der TransparentBackground -Eigenschaft kann eine der folgenden MsoTriState -Konstanten sein.
Konstante | Beschreibung |
---|---|
msoFalse | Teile des Bilds, die die als transparente Farbe definierte Farbe sind, erscheinen nicht transparent. |
msoTrue | Die Teile der Grafik, deren Farbe als transparente Farbe definiert wurde, erscheinen transparent. |
Beispiel
In diesem Beispiel wird als transparente Farbe der ersten Form in myDocument die Farbe festgelegt, die den durch die Funktion RGB(0,24,240) zurückgegebenen RGB-Wert besitzt. Damit dieses Beispiel ordnungsgemäß ausgeführt werden kann, muss Form 1 ein Bitmap sein.
blueScreen = RGB(0, 0, 255)
Set myDocument = ActivePresentation.Slides(1)
With myDocument.Shapes(1)
With .PictureFormat
.TransparentBackground = msoTrue
.TransparencyColor = blueScreen
End With
.Fill.Visible = msoFalse
End With
Siehe auch
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.