WPS 加载项开发 > 表格 API 参考 > PictureFormat > 属性 > PictureFormat.TransparentBackground 属性
使用 TransparencyColor 属性可设置透明颜色。仅应用于位图。MsoTriState 类型,可读写。

语法

表达式.TransparentBackground

表达式   一个代表 PictureFormat 对象的变量。

说明

MsoTriState 可以是下列 MsoTriState 常量之一。
msoCTrue
msoFalse
msoTriStateMixed
msoTriStateToggle
msoTrue 图片中定义为透明颜色的部分显示为透明的。

如果想透过图片的透明部分始终看到图片后面的对象,必须将图片的 FillFormat 对象的 Visible 属性设为 False。如果图片有透明颜色且 FillFormat 对象的 Visible 属性被设为 True,则图片的填充可以透过透明颜色看到,但图片后面的对象将难以看到。

示例

本例将 myDocument 的第一个形状中带有 RGB 值的颜色设置为透明色,该颜色由 RGB(0, 24, 240) 函数返回。要使本示例执行,第一个形状必须是位图。

示例代码
let blueScreen = (0,0,255)
let myDocument = Worksheets.Item(1)
let myshape = myDocument.Shapes.Item(1)
    let mypicture = myshape.PictureFormat
        mypicture.TransparentBackground = true
        mypicture.TransparencyColor = blueScreen
    myshape.Fill.Visible = false


请参阅