Skip to content

描边格式(Line)

代表形状的描边格式

属性列表

属性说明
查询/设置描边背景色
查询/设置描边虚线类型
查询/设置描边线条类型
查询/设置描边透明度
查询/设置描边是否可见
查询/设置描边宽度

BackColor

查询/设置描边背景色

语法

表达式.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(Index).Line.BackColor

表达式:文档类型应用对象

示例

js
//@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';
}

DashStyle

查询/设置描边虚线类型

语法

表达式.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(Index).Line.DashStyle

表达式:文档类型应用对象

示例

js
//@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;
}

Style

查询/设置描边线条类型

语法

表达式.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(Index).Line.Style

表达式:文档类型应用对象

示例

js
//@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;
}

Transparency

查询/设置描边透明度

语法

表达式.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(Index).Line.Transparency

表达式:文档类型应用对象

设置 Transparency 的值在 [0, 1] 之间可以调整透明度。

设置 0 为不透明,设置 1 为完全透明。

示例

js
//@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;
}

Visible

查询/设置描边是否可见

语法

表达式.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(Index).Line.Visible

表达式:文档类型应用对象

示例

js
//@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;
}

Weight

查询/设置描边宽度

语法

表达式.ActivePresentation.SlideShowWindow.View.Slide.Shapes.Item(Index).Line.Weight

表达式:文档类型应用对象

示例

js
//@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;
}