白皮书

如何创建自定义C#水印PDF

更新 2023年二月28日
专业人士
分享:

自定义水印是添加到文档或图像中的个性化背景图像或文本叠加。自定义水印有多种用途,包括使用徽标或名称创建品牌、使用 "机密 "等标签增强安全性、确保版权保护以及显示文档状态。在 PDF 页面上添加自定义水印对上述任何一种用途都非常有用。

自定义水印可以包含文本、图像或两者,其不透明度可以调整,从而实现 PDF 的个性化、安全和上下文化。

IronPDF 为 PDF 文档添加水印提供了一种简便的方法,以满足您的各种需求。添加水印到 PDF 功能接受 HTML 字符串来生成水印,它能使用所有 HTML 功能和 CSS 样式。

如何应用自定义 C# 水印 PDF 文档

1.下载 C# 库以应用自定义水印

2.渲染新的或导入现有的 PDF 文件

3.配置用作水印的 HTML 字符串

4.使用 "ApplyWatermark"方法应用水印

5.根据需要指定旋转、不透明度和在文档上的位置

应用 PDF 水印示例

要在 PDF 文档中添加自定义水印,只需使用 **ApplyWatermark** 方法即可在新生成的 PDF 文件或现有 PDF 文件中应用水印。该方法接受 HTML 字符串作为水印,使其具有 HTML 提供的所有功能,包括 CSS 样式。

让我们在下面的示例中使用图片和文本作为水印。请注意,水印将应用于所有页面,无法将水印应用于特定页面。

这是一种非常简单的方法,可从 PNG 或 JPEG 等多种图像格式中添加图像水印文本,并使用自定义字体添加文本水印。

水印不透明度和旋转

首先,添加默认不透明度为 50% 的水印。可以根据用户的要求进一步配置该级别。

说到编辑水印的旋转,"ApplyWatermark"方法有一个重载,它也将旋转作为一个参数。通过指定 "旋转:"和 "不透明度:",我们可以调整这两个参数。

PDF 文件上的水印位置

要指定水印的位置,我们将使用一个 3x3 网格,横向分为 3 列,纵向分为 3 行。水平选项为左、中、右,垂直选项为上、中、下。通过这种配置,我们可以在文档的每一页上设置 9 个不同的位置。请参考下图,直观了解这一概念。

要将水印添加到特定位置,请使用 IronPdf.Editing 名称空间中的(/VerticalAlignment/*)和(/HorizontalAlignment/*)枚举。

无论是为新文档还是现有的 PDF 文件添加水印,IronPDF 都提供了一种简单的方法来为 PDF 文件添加自定义水印,无论是图像水印、文本水印还是两者兼而有之。现在就开始使用 IronPDF 满足您的所有文档需求吧。 免费试用如果 IronPDF 被证明是您工作中的宝贵补充,您可以购买 IronPDF。 许可证 以继续获得 IronPDF 提供的最佳功能。

< 前一页
采购订单软件
下一步 >
机器学习案例

获取您的 免费白皮书

谢谢,

下载链接的电子邮件将很快发送给您。