GroupDocs.Redaction 使您的 Python via .NET 项目快速删除不需要的文件数据。
- 创建一个 Redactor 实例并加载您的 Xlsx 文件。
- 选择要擦除的元数据条目。
- 运行涂抹以清除这些条目。
- 保存更新后的文件。
GroupDocs.Redaction 使您的 Python via .NET 项目快速删除不需要的文件数据。
import groupdocs.redaction as gr
import groupdocs.redaction.redactions as grr
# 删除 XLSX 文档中的隐藏元数据
# 设置要删除的元数据字段
redaction = grr.EraseMetadataRedaction(grr.MetadataFilters.ALL)
# 使用 Redactor 打开该文件
with gr.Redactor("input.xslx") 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.xslx") 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)
使用 Python 清理您 XLSX 文件中的私有元数据。这是使文件在共享或发布之前准备就绪的好方法。