主题
描边格式
Line
JSSDK: v1.1.11+、WebOffice v2.5.1+ 支持
代表形状的描边格式
语法
表达式.ActivePresentation.SlideMaster.Background.Line
表达式:文档类型应用对象
示例
//@file=base.pptx
async function example() {
await instance.ready()
const app = instance.Application
// 描边对象
const lineFormat = await app.ActivePresentation.SlideMaster.Background.Line
}
BackColor
JSSDK: v1.1.16+、WebOffice v4.2.1+ 支持
查询/设置描边背景色
语法
表达式.ActivePresentation.SlideMaster.Background.Line.BackColor
表达式:文档类型应用对象
示例
//@file=base.pptx
async function example() {
await instance.ready()
const app = instance.Application
// 查询/设置描边背景色
app.ActivePresentation.SlideMaster.Background.Line.BackColor = '#aba'
}
DashStyle
JSSDK: v1.1.16+、WebOffice v4.2.1+ 支持
查询/设置描边类型 2
语法
表达式.ActivePresentation.SlideMaster.Background.Line.DashStyle
表达式:文档类型应用对象
示例
//@file=base.pptx
async function example() {
await instance.ready()
const app = instance.Application
// 查询描边类型
await app.ActivePresentation.SlideMaster.Background.Line.DashStyle
// 设置描边类型
app.ActivePresentation.SlideMaster.Background.Line.DashStyle = await app.Enum
.MsoLineDashStyle.msoLineDashDot
}
Style
JSSDK: v1.1.16+、WebOffice v4.2.1+ 支持
查询/设置描边类型
语法
表达式.ActivePresentation.SlideMaster.Background.Line.Style
表达式:文档类型应用对象
示例
//@file=base.pptx
async function example() {
await instance.ready()
const app = instance.Application
// 查询描边类型
await app.ActivePresentation.SlideMaster.Background.Line.Style
// 设置描边类型
app.ActivePresentation.SlideMaster.Background.Line.Style = await app.Enum
.MsoLineStyle.msoLineThickThin
}
Transparency
JSSDK: v1.1.16+、WebOffice v4.2.1+ 支持
查询/设置填充透明度
语法
表达式.ActivePresentation.SlideMaster.Background.Line.Transparency
表达式:文档类型应用对象
设置 Transparency 的值在 [0, 1]
之间可以调整背板的透明度。
设置 0 为完全透明,设置 1 为不透明。
示例
//@file=base.pptx
async function example() {
await instance.ready()
const app = instance.Application
// 查询填充透明度
await app.ActivePresentation.SlideMaster.Background.Line.Transparency
// 设置填充透明度
app.ActivePresentation.SlideMaster.Background.Line.Transparency = 0.5
}
Visible
JSSDK: v1.1.16+、WebOffice v4.2.1+ 支持
查询/设置描边是否可见
语法
表达式.ActivePresentation.SlideMaster.Background.Line.Visible
表达式:文档类型应用对象
示例
//@file=base.pptx
async function example() {
await instance.ready()
const app = instance.Application
// 查询描边是否可见
await app.ActivePresentation.SlideMaster.Background.Line.Visible
// 设置描边是否可见
app.ActivePresentation.SlideMaster.Background.Line.Visible = true
}
Weight
JSSDK: v1.1.16+、WebOffice v4.2.1+ 支持
查询/设置描边宽度
语法
表达式.ActivePresentation.SlideMaster.Background.Line.Weight
表达式:文档类型应用对象
示例
//@file=base.pptx
async function example() {
await instance.ready()
const app = instance.Application
// 查询描边宽度
await app.ActivePresentation.SlideMaster.Background.Line.Weight
// 设置描边宽度
app.ActivePresentation.SlideMaster.Background.Line.Weight = 10
}