您可以使用 GroupDocs.Redaction for Java 做些什么

使用 Java 从 PDF 文件中移除敏感数据

使用 Java 和 GroupDocs.Redaction for Java 清理 PDF 文件。编辑个人、法律或商业内容。

如何在 Pdf 文件中编辑文本

使用 GroupDocs.Redaction for Java,Java 开发者可以在几个步骤中移除敏感内容。

  1. 创建一个 Redactor 并加载您的 Pdf 文件。
  2. 选择您需要的编辑设置。
  3. 输入要搜索的文本及其替代内容。
  4. 应用编辑并保存文件。
// 如何清理 PDF 文件

// 创建一个 Redactor 并加载文档
final Redactor redactor = new Redactor("input.pdf");
try
{
    // 设置您的编辑规则
    // 添加要移除的文本及其替代文本
    ReplacementOptions opt = new ReplacementOptions("[redacted]");
    
    ExactPhraseRedaction redaction = new ExactPhraseRedaction("Text to hide", opt);

    // 应用编辑并保存新文件
    redactor.apply(redaction);
    redactor.save();
}
finally { redactor.close(); }
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-redaction</artifactId> <version>24.6</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
点击复制
已复制
更多示例 文档

更多编辑功能

GroupDocs.Redaction for Java 在多种格式中移除敏感信息。编辑文本、图像和元数据,同时保持文件可读。

文本和图像编辑工具

查找并替换文本

搜索任何单词或短语并进行替换。支持纯文本或正则表达式。

隐藏图像内容

使用彩色遮罩隐藏图片或部分图像。

清理元数据

在分享之前移除作者姓名、日期或其他隐藏信息。

使用正则表达式编辑文本

使用正则表达式查找并隐藏电子邮件、ID或自定义格式等模式。

Java

//  打开您想要编辑的文档
final Redactor redactor = new Redactor("source.pdf");
try
{
    // 添加电子邮件正则表达式和替换文本
    ReplacementOptions repl_opt = new ReplacementOptions("[redacted]");
    String emailRegex = "[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}";

    RegexRedaction redaction = new RegexRedaction(emailRegex, repl_opt);
    
    // 应用编辑于匹配内容
    redactor.apply(redaction);

    // 保存编辑后的版本
    SaveOptions saveOptions = new SaveOptions();
    saveOptions.setAddSuffix(true);
    saveOptions.setRasterizeToPDF(false);
    redactor.save(saveOptions);
}
finally { redactor.close(); }
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-redaction</artifactId> <version>24.6</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
点击复制
已复制
更多示例 文档

关于 GroupDocs.Redaction for Java

GroupDocs.Redaction for Java 为 Java 开发者提供了一种简单的方法来清理 PDF 文件。移除或替换文本、图像、评论和隐藏数据。
了解更多
About illustration

准备好开始了吗?

免费下载 GroupDocs.Redaction 或获取试用许可证以获得完全访问权限!

有用的资源

探索文档,代码样本和社区支持,以增强您的体验。

使用 Java 编辑 PDF 文件

通过使用 Java 工具来保护个人或商业信息,编辑 PDF 内容。

临时许可提示

1
使用您的工作电子邮件地址进行注册。不允许使用免费邮件服务。
2
使用第二步中的获取临时许可证按钮。
 中国人