通过 Java 删除 PDF 文档中的 Redaction 注释

构建您自己的 Java 应用程序,使用原生 API 处理 PDF 文件中的评论和作者。

为了对 PDF 文件进行注释,我们将使用 Aspose.PDF for Java API,这是一款适用于 Java 平台的功能丰富、强大且易于使用的转换 API。你可以直接从 Maven 下载其最新版本,然后通过将以下配置添加到 pom.xml 中来将其安装在基于 Maven 的项目中。

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

通过 Java 移除 Redaction 注释


你需要 Aspose.PDF for Java 才能在你的环境中试用代码。

  • 在文档类的实例中加载 PDF
  • 创建新页面或获取对现有页面的引用
  • 创建 Redaction 注释
  • 调用 Page.Annotations 集合中的 Redaction 注释方法 Remove
  • 再次保存该文件

系统要求


所有主流操作系统都支持 Java 的 Aspose.PDF。只要确保您具备以下先决条件即可。

  • 适用于 JSP/JSF 应用程序和桌面应用程序的 Microsoft Windows 或具有 Java 运行时环境的兼容操作系统。
  • 像 Eclipse 或 IntelliJ IDEA 这样的开发环境
  • Aspose.PDF 用于项目中引用的 Java 库。

从 PDF 中移除 Redaction 注释-Java

Example