以 RGB 值返回或设置图片的透明颜色。要使该属性起作用,必须将 TransparentBackground 属性设为 True。仅应用于位图。可读写。Long 类型。
如果想透过图片的透明部分始终看到图片后面的对象,必须将图片的 FillFormat 对象的 Visible 属性设为 False。如果图片有透明颜色且 FillFormat 对象的 Visible 属性被设为 True,则图片的填充可以透过透明颜色看到,但图片后面的对象将难以看到。
本例将 myDocument
的第一个形状中带有 RGB 值的颜色设置为透明色,该颜色由 RGB(0, 0, 255) 函数返回。要使本示例执行,第一个形状必须是位图。
blueScreen = RGB(0, 0, 255)
Set myDocument = ActivePresentation.Slides(1)
With myDocument.Shapes(1)
With .PictureFormat
.TransparentBackground = True
.TransparencyColor = blueScreen
End With
.Fill.Visible = False
End With