Appearance
水印(WaterMarks)
水印对象
方法列表
方法 | 返回类型 | 说明 |
---|---|---|
AddTextWaterMark() | 无 | 添加文字水印 |
DeleteWaterMark() | 无 | 删除水印 |
AddTextWaterMark()
添加文字水印
语法
表达式.ActiveDocument.WaterMarks.AddTextWaterMark({text, fontName, fontSize, fontColor, transparency, direction})
参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
text | String | 是 | 文字水印内容 | |
fontName | String | Arial | 否 | 水印字体 |
fontSize | Number | -1 | 否 | 字号大小,-1 为自动 |
fontColor | String | #c0c0c0 | 否 | 文字颜色,十六进制 |
transparency | Boolean | true | 否 | 是否半透明 |
direction | Number | 0 | 否 | 水印方向,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()
}