水印可用于保护内容并声明文档的所有权。同样,这些也可用于将您的文档标记为草稿或标记。本文讨论了如何在 Java 中为受密码保护的文件添加水印。我们将使用代码示例将文本和图像水印添加到受保护的文件中。
此处讨论了以下主题:
Java API 到水印密码保护文件 使用 Java 为受保护的文件添加水印 插入文字水印 插入图片水印 用于水印密码保护文件的 Java API GroupDocs.Watermark 在您的应用程序中展示了允许使用水印的水印 Java API。我们将使用此 API 将文本和图像水印插入到受密码保护的文档中。
您可以从 下载部分 下载 JAR 文件,或者在您的 Java 应用程序中使用最新的存储库和依赖项 Maven 配置。
GroupDocsJavaAPI GroupDocs Java API https://repository.groupdocs.com/repo/ com.groupdocs groupdocs-watermark 21.3 使用 Java 向受密码保护的文件添加水印 只需几行代码,您就可以根据需要自定义水印并将其应用于您的文件。按照以下步骤添加两种类型的水印。
加载受保护的文件。 应用水印。 保存带水印的文件。 现在,我们将一一添加文本水印,然后添加图像水印。
在 Java 中为受保护的文件添加文本水印 文本水印可用于将文档提及为 DRAFT 或 CONFIDENTIAL;或出于类似目的。以下步骤展示了如何在 Java 中将文本水印添加到受密码保护的文档中。
使用现有密码准备加载选项。 使用加载选项加载具有 Watermarker 类的受保护文件。 使用 TextWatermark 类定义水印。 设置水印的文字、外观、旋转、不透明度、颜色等属性。 使用 add() 方法将水印添加到文档中。 使用save()方法保存水印文件。 以下 Java 代码片段将文本水印插入到受保护的 PDF 文档中。