使用 GroupDocs.Redaction 快速从您的 Python via .NET 应用程序中移除元数据。
- 创建一个 Redactor 并打开 Pptx 文档。
- 选择您要擦除的元数据。
- 应用涂抹以删除隐藏的数据。
- 保存更新后的文件。
使用 GroupDocs.Redaction 快速从您的 Python via .NET 应用程序中移除元数据。
import groupdocs.redaction as gr
import groupdocs.redaction.redactions as grr
# 删除 PPTX 中的元数据
# 选择要涂抹的字段
redaction = grr.EraseMetadataRedaction(grr.MetadataFilters.ALL)
# 使用 Redactor 打开文件
with gr.Redactor("input.pptx") as redactor:
# 运行并保存更改
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
import groupdocs.pydrawing as grd
# 标记作者字段进行涂抹
redaction_author = grr.MetadataSearchRedaction("[A-Za-z0-9 ]+", "GroupDocs Company")
redaction_author.filter = grr.MetadataFilters.AUTHOR
# 标记标题字段进行涂抹
redaction_title = grr.MetadataSearchRedaction(@"[A-Za-z0-9 ]+", "GroupDocs.Redaction Usage")
redaction_title.filter = grr.MetadataFilters.TITLE
# 加载文件
with gr.Redactor("source.pptx") as redactor:
# 应用涂抹
redactions = [
redaction_author,
redaction_title
]
result = redactor.apply(redactions)
# 导出清理后的文件
save_options = gro.SaveOptions()
save_options.add_suffix = True
save_options.rasterize_to_pdf = False
result_path = redactor.save(save_options)