Skip to content
本页内容

描边格式

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
}