Skip to content

字体(Font)

方法列表

方法说明
设置文字颜色
设置高亮颜色
切换加粗
切换斜体
切换下划线
切换删除线

SetTextColor({ Color })

设置文字颜色

语法

表达式.ActiveOutline.Editor.Document.Font.SetTextColor({ Color })

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

参数

属性数据类型默认值必填说明
Color
String
文字颜色(16 进制 / RGB / RGBA)

示例

js
async function example() {
  await instance.ready();

  const app = await instance.Application;
  const editor = await app.ActiveOutline.Editor;
  const doc = await editor.Document;
  const font = await doc.Font;

  // 设置文字颜色
  await font.SetTextColor('red');
}

SetHighLightColor({ Color })

设置高亮颜色

语法

表达式.ActiveOutline.Editor.Document.Font.SetHighLightColor({ Color })

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

参数

属性数据类型默认值必填说明
Color
String
高亮颜色(16 进制 / RGB / RGBA)

示例

js
async function example() {
  await instance.ready();

  const app = await instance.Application;
  const editor = await app.ActiveOutline.Editor;
  const doc = await editor.Document;
  const font = await doc.Font;

  //设置高亮颜色
  await font.SetHighLightColor('#f56c6c');
}

SetBold()

切换加粗

语法

表达式.ActiveOutline.Editor.Document.Font.SetBold()

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

示例

js
async function example() {
  await instance.ready();

  const app = await instance.Application;
  const editor = await app.ActiveOutline.Editor;
  const doc = await editor.Document;
  const font = await doc.Font;

  // 切换字符加粗效果(之前不是加粗则加粗,是加粗的话则取消加粗)
  await font.SetBold();
}

SetItalic()

切换斜体

语法

表达式.ActiveOutline.Editor.Document.Font.SetItalic()

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

示例

js
async function example() {
  await instance.ready();

  const app = await instance.Application;
  const editor = await app.ActiveOutline.Editor;
  const doc = await editor.Document;
  const font = await doc.Font;

  // 切换字符斜体效果(之前不是斜体则设置斜体,是斜体的话则取消斜体)
  await font.SetItalic();
}

SetUnderline()

切换下划线

语法

表达式.ActiveOutline.Editor.Document.Font.SetUnderline()

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

示例

js
async function example() {
  await instance.ready();

  const app = await instance.Application;
  const editor = await app.ActiveOutline.Editor;
  const doc = await editor.Document;
  const font = await doc.Font;

  //切换下划线效果(之前没有下划线则加上下划线,有下划线的话去掉下划线)
  await font.SetUnderline();
}

SetStrike()

切换删除线

语法

表达式.ActiveOutline.Editor.Document.Font.SetStrike()

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

示例

js
async function example() {
  await instance.ready();

  const app = await instance.Application;
  const editor = await app.ActiveOutline.Editor;
  const doc = await editor.Document;
  const font = await doc.Font;

  // 切换删除线效果(之前没有删除线则加上删除线,有删除线的话去掉删除线)
  await font.SetStrike();
}