深色模式
控制台
代表形状的描边格式
属性 | 说明 |
---|---|
查询/设置描边背景色 | |
查询/设置描边虚线类型 | |
查询/设置描边线条类型 | |
查询/设置描边透明度 | |
查询/设置描边是否可见 | |
查询/设置描边宽度 |
查询/设置描边背景色
表达式.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(Index).Line.BackColor
表达式:文档类型应用对象
//@file=base.pptx
async function example() {
await instance.ready()
const app = instance.Application
// 查询描边背景色
await app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Line.BackColor.RGB
// 设置描边背景色
app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Line.BackColor = '#ff0000';
}
查询/设置描边虚线类型
表达式.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(Index).Line.DashStyle
表达式:文档类型应用对象
//@file=base.pptx
async function example() {
await instance.ready()
const app = instance.Application
// 查询描边虚线类型
await app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Line.DashStyle;
// 设置描边虚线类型
app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Line.DashStyle = await app.Enum.MsoLineDashStyle.msoLineDashDot;
}
查询/设置描边线条类型
表达式.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(Index).Line.Style
表达式:文档类型应用对象
//@file=base.pptx
async function example() {
await instance.ready()
const app = instance.Application
// 查询描边线条类型
await app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Line.Style;
// 设置描边线条类型
app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Line.Style = await app.Enum.MsoLineStyle.msoLineThickThin;
}
查询/设置描边透明度
表达式.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(Index).Line.Transparency
表达式:文档类型应用对象
设置 Transparency 的值在 [0, 1]
之间可以调整透明度。
设置 0 为不透明,设置 1 为完全透明。
//@file=base.pptx
async function example() {
await instance.ready()
const app = instance.Application
// 查询透明度
await app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Line.Transparency;
// 设置透明度
app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Line.Transparency = 0.5;
}
查询/设置描边是否可见
表达式.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(Index).Line.Visible
表达式:文档类型应用对象
//@file=base.pptx
async function example() {
await instance.ready()
const app = instance.Application
// 查询描边是否可见
await app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Line.Visible;
// 设置描边是否可见
app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Line.Visible = true;
}
查询/设置描边宽度
表达式.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(Index).Line.Weight
表达式:文档类型应用对象
//@file=base.pptx
async function example() {
await instance.ready()
const app = instance.Application
// 查询描边宽度
await app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Line.Weight;
// 设置描边宽度
app.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(1).Line.Weight = 10;
}