使用 GroupDocs.Redaction for Java 在 Java 应用程序中隐藏或删除幻灯片中的敏感部分。
- 使用您的幻灯片组路径创建一个新的 Redactor。
- 定义您的编辑偏好。
- 设置文本模式和覆盖颜色。
- 运行并保存编辑后的文件。
使用 GroupDocs.Redaction for Java 在 Java 应用程序中隐藏或删除幻灯片中的敏感部分。
// 在 POWERPOINT 中覆盖文本区域
// 使用 Redactor 打开文件
final Redactor redactor = new Redactor("input.pptx");
try
{
// 调整编辑设置
// 输入文本并选择覆盖颜色
ReplacementOptions opt = new ReplacementOptions(java.awt.Color.RED);
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 使您可以轻松阻止或删除幻灯片中的内容,无论使用场景如何。

保护任何幻灯片上的敏感短语或标签。
在选定的幻灯片区域或图像上添加覆盖层。
在共享之前清除幻灯片的元数据或修订备注。
// 加载幻灯片组
final Redactor redactor = new Redactor("source.pptx");
try
{
// 应用您的正则表达式规则
ReplacementOptions repl_opt = new ReplacementOptions(java.awt.Color.BLUE);
RegexRedaction redaction = new RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", 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>