Skip to content

水印(WaterMarks)

水印对象

方法列表

方法返回类型说明
AddTextWaterMark()添加文字水印
DeleteWaterMark()删除水印

AddTextWaterMark()

添加文字水印

语法

表达式.ActiveDocument.WaterMarks.AddTextWaterMark({text, fontName, fontSize, fontColor, transparency, direction})

参数

属性类型默认值必填说明
textString文字水印内容
fontNameStringArial水印字体
fontSizeNumber-1字号大小,-1为自动
fontColorString#c0c0c0文字颜色,十六进制
transparencyBooleantrue是否半透明
directionNumber0水印方向,0:水平,1:右45°,2:左45°

示例

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

  const app = jssdk.Application;

  // 添加文字水印
  await app.ActiveDocument.WaterMarks.AddTextWaterMark({
    text: '禁止复制', 
    fontName: '国标仿宋',
    fontColor: '#FF0000',
    direction: 1
  })
}

DeleteWaterMark()

删除水印

语法

表达式.ActiveDocument.WaterMarks.DeleteWaterMark()

示例

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

  const app = jssdk.Application;

  // 删除水印
  await app.ActiveDocument.WaterMarks.DeleteWaterMark()
}