在您的 Python via .NET 应用中使用 GroupDocs.Redaction for Python via .NET 快速删除或隐藏敏感内容。
- 启动一个 Redactor 并加载 Xlsx 文件。
- 选择您需要的删除设置。
- 设置搜索文本以及要替换的内容。
- 应用删除并保存您的文件。
在您的 Python via .NET 应用中使用 GroupDocs.Redaction for Python via .NET 快速删除或隐藏敏感内容。
import groupdocs.redaction as gr
import groupdocs.redaction.redactions as grr
# 如何在 XLSX 文件中删除文本
# 选择您的删除偏好
# 设置搜索和替换值
repl_opt = grr.ReplacementOptions("[redacted]")
redaction = grr.ExactPhraseRedaction("Text to hide", repl_opt)
# 使用 Redactor 构造函数加载您的文件
with gr.Redactor("input.xlsx") as redactor:
# 应用更改并保存更新后的 XLSX
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.xlsx") as redactor:
# 应用删除规则
result = redactor.apply(redaction)
# 保存您的删除后的文件
so = gro.SaveOptions()
so.add_suffix = True
so.rasterize_to_pdf = False
result_path = redactor.save(so)