Skip to content

添加文本水印

添加文字水印的步骤如下:

​ 1.初始化CPDFWatermark对象,指定水印类型为文本。

​ 2.设置文字水印需要的属性,包含内容,字体,颜色,字号。

​ 3.设置水印通用属性。

​ 4.在文档中创建水印。

以下是创建文字水印的示例代码:

C#
// 初始化CPDFWatermark对象,指定类型为文本。
CPDFWatermark watermark = document.InitWatermark(C_Watermark_Type.WATERMARK_TYPE_TEXT);
// 设置文本内容,字体,颜色,字号属性。
watermark.SetText("test");
watermark.SetFontName("Helvetica");
byte[] color = { 255, 0, 0 };
// 设置文字水印需要的属性,包含内容,字体,颜色,字号。
watermark.SetPages("0-3");
watermark.SetTextRGBColor(color);
watermark.SetScale(2);
watermark.SetRotation(0);
watermark.SetOpacity(120);
watermark.SetVertalign(C_Watermark_Vertalign.WATERMARK_VERTALIGN_CENTER);
watermark.SetHorizalign(C_Watermark_Horizalign.WATERMARK_HORIZALIGN_CENTER);
watermark.SetVertOffset(0);
watermark.SetHorizOffset(0);
watermark.SetFront(true);
watermark.SetFullScreen(true);
watermark.SetVerticalSpacing(10);
watermark.SetHorizontalSpacing(10);
// 在文档中创建水印。
watermark.CreateWatermark();