在您的 Python via .NET 应用中使用 GroupDocs.Redaction for Python via .NET 快速删除或替换敏感数据。
- 启动一个 Redactor 并打开您的 Powerpoint 文件。
- 选择您所需的删除选项。
- 设置您要搜索的文本以及要替换的内容。
- 运行删除并保存最终文件。
在您的 Python via .NET 应用中使用 GroupDocs.Redaction for Python via .NET 快速删除或替换敏感数据。
import groupdocs.redaction as gr
import groupdocs.redaction.redactions as grr
# 如何在 POWERPOINT 文件中删除文本
# 选择所需的删除设置
# 输入要查找的文本及其替换内容
repl_opt = grr.ReplacementOptions("[redacted]")
redaction = grr.ExactPhraseRedaction("Text to hide", repl_opt)
# 使用 Redactor 构造函数加载您的文件
with gr.Redactor("input.pptx") as redactor:
# 运行删除并保存最终的 POWERPOINT 文件
result = redactor.apply(redaction)
redactor.save()
GroupDocs.Redaction for Python via .NET 让您在多种格式中清理私人内容。适合方便共享或安全存档文件。
快速替换敏感单词或数字。支持正则表达式和关键词搜索。
使用形状或覆盖隐藏特定区域。根据需要调整视觉效果。
擦除元数据,例如文件的创建者、注释或变更历史。
import groupdocs.redaction as gr
import groupdocs.redaction.options as gro
import groupdocs.redaction.redactions as grr
# 设置电子邮件正则表达式模式和替换值
repl_opt = grr.ReplacementOptions(color)
emailRegex = "[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}"
redaction = grr.RegexRedaction(emailRegex, repl_opt)
# 打开需要清理的演示文稿
with gr.Redactor("source.pptx") as redactor:
# 应用删除步骤
result = redactor.apply(redaction)
# 保存最终的删除文件
so = gro.SaveOptions()
so.add_suffix = True
so.rasterize_to_pdf = False
result_path = redactor.save(so)