Skip to content
Guides

水印

ComPDFKit_Tools 提供水印功能,支持文字水印和图片水印的添加。

入口配置

通过 More 菜单中的 "watermark" 项进入水印设置:

json
{
  "toolbarConfig": {
    "availableMenus": [
      "watermark"
    ]
  }
}

水印配置

通过 GlobalConfig 中的 watermarkConfig 可以预设水印的默认属性:

json
{
  "global": {
    "watermarkConfig": {
      "watermarkType": "text",
      "text": "ComPDFKit",
      "textColor": "#000000",
      "textColorAlpha": 128,
      "fontSize": 48,
      "isBold": false,
      "isItalic": false,
      "rotation": -45,
      "opacity": 0.5,
      "scale": 1.0,
      "isFront": true,
      "isTile": false,
      "horizontalSpacing": 50,
      "verticalSpacing": 50
    }
  }
}
字段说明
watermarkType水印类型:"text"(文字)或 "image"(图片)
text文字水印内容
textColor文字颜色
textColorAlpha文字不透明度(0-255)
fontSize文字大小
isBold是否加粗
isItalic是否斜体
rotation旋转角度(度)
opacity整体不透明度(0.0-1.0)
scale缩放比例
isFront是否在页面内容前面(true 前景,false 背景)
isTile是否平铺
horizontalSpacing平铺水平间距
verticalSpacing平铺垂直间距

CWatermarkEditDialog

CWatermarkEditDialog 是水印编辑对话框,位于 com.compdfkit.tools.security.watermark 包中。

功能

  • 创建文字水印
  • 创建图片水印
  • 实时预览水印效果
  • 调整水印位置、旋转、透明度等属性
  • 设置平铺模式

相关组件

组件说明
CWatermarkEditDialog水印编辑对话框
CWatermarkTextWidget文字水印编辑控件
CWatermarkImageWidget图片水印编辑控件