GroupDocs.Redaction 为您的 Python via .NET 应用程序提供快速删除元数据的工具。
- 启动一个 Redactor 并加载您的 Docx 文档。
- 设置需删除的元数据字段。
- 应用涂抹以清理隐藏的内容。
- 保存该文件的最终版本。
GroupDocs.Redaction 为您的 Python via .NET 应用程序提供快速删除元数据的工具。
import groupdocs.redaction as gr
import groupdocs.redaction.redactions as grr
# 清理 DOCX 文件中的元数据
# 选择要移除的元数据条目
redaction = grr.EraseMetadataRedaction(grr.MetadataFilters.ALL)
# 使用 Redactor 打开文档
with gr.Redactor("input.docx") 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
# 打开 DOCX 文件
with gr.Redactor("source.docx") 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 删除 DOCX 文件中的隐藏元数据。这是保密和归档之前对文件安全的良好方法。