使用 C++ 对 PPT 进行脱敏

使用 Aspose.Slides for C++ 查找并替换演示文稿文件中的敏感文本,无需 Microsoft PowerPoint。

通过 C++ 对 PPT 演示文稿进行脱敏

Aspose.Slides for C++ 可以通过替换幻灯片中的敏感文本,对 PPT 演示文稿进行脱敏。将 SlideUtil::FindAndReplaceText 与 Presentation 对象结合使用来搜索演示文稿,并在保存更新后的文件之前替换匹配的文本。

使用 C++ 对 PPT 演示文稿进行脱敏

auto presentation = MakeObject<Presentation>(u"presentation.ppt");

SlideUtil::FindAndReplaceText(presentation, true, u"Confidential", u"[redacted]", nullptr);
presentation->Save(u"redacted-presentation.ppt", SaveFormat::Ppt);
presentation->Dispose();

如何通过 C++ 对 PPT 进行脱敏

按照以下步骤对 PPT 演示文稿进行脱敏。

  1. 使用 Presentation 类加载 PPT 文件。
  2. 使用 FindAndReplaceText 方法查找并替换敏感文本。
  3. 使用 SaveFormat::Ppt 保存脱敏后的文件。

基于 Aspose.Slides 构建

在线对 PPT 文件进行脱敏

免费的 Aspose.Slides Redaction 应用基于 Aspose.Slides for C++ 构建,与上方代码使用的是同一 API。打开它,看看 API 能如何处理您自己的 PPT 文件。

  • 在浏览器中运行,无需安装任何软件。
  • 在编写代码之前,了解 Aspose.Slides 如何查找和替换文本。
  • 在您的 PPT 文件中查找和替换文本,支持正则表达式。
  • 下载脱敏后的文件。

其他支持脱敏的格式

使用 C++,您还可以对以下格式进行脱敏。