深色模式
控制台
代表形状的填充格式
属性 | 说明 |
---|---|
查询/设置填充背景色 | |
查询/设置填充前景色 | |
设置填充透明度 | |
查询填充类型 | |
查询/设置填充是否可见 |
查询/设置填充背景色
表达式.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(Index).Fill.BackColor
表达式:文档类型应用对象
//@file=base.pptx
async function example() {
await instance.ready()
const app = instance.Application
// 查询填充背景色
await app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Fill.BackColor.RGB;
// 设置填充背景色
app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Fill.BackColor = '#ff0000';
}
查询/设置填充前景色
表达式.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(Index).Fill.ForeColor
表达式:文档类型应用对象
//@file=base.pptx
async function example() {
await instance.ready()
const app = instance.Application
// 查询填充前景色
await app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Fill.ForeColor.RGB;
// 设置填充前景色
app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Fill.ForeColor = '#ff0000';
}
设置填充透明度
表达式.ActivePresentation.SlideMaster.Background.Fill.Transparency
表达式:文档类型应用对象
设置 Transparency 的值在 [0, 1]
之间可以调整背板的透明度。
设置 0 为完全透明,设置 1 为不透明。
//@file=base.pptx
async function example() {
await instance.ready()
const app = instance.Application
// 设置幻灯片透明度
app.ActivePresentation.SlideMaster.Background.Fill.Transparency = 0.5
}
查询填充类型
表达式.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(Index).Fill.Type
表达式:文档类型应用对象
//@file=base.pptx
async function example() {
await instance.ready()
const app = instance.Application
// 查询填充类型
await app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Fill.Type;
}
查询/设置填充是否可见
表达式.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(Index).Fill.Visible
表达式:文档类型应用对象
//@file=base.pptx
async function example() {
await instance.ready()
const app = instance.Application
// 查询填充是否可见
await app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Fill.Visible;
// 设置填充是否可见
app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Fill.Visible = true;
}