在您的 Python via .NET 应用中使用 GroupDocs.Redaction for Python via .NET 删除或隐藏私人文本。快速简便的删除过程。
- 创建一个 Redactor 并打开您的 Docx 文件。
- 设置您需要的删除规则。
- 选择要查找的文本及其替换内容。
- 运行删除并保存您的新文件。
在您的 Python via .NET 应用中使用 GroupDocs.Redaction for Python via .NET 删除或隐藏私人文本。快速简便的删除过程。
import groupdocs.redaction as gr
import groupdocs.redaction.redactions as grr
# 如何在 DOCX 文件中删除文本
# 选择您的删除设置
# 输入要查找的内容和其替换文本
repl_opt = grr.ReplacementOptions("[redacted]")
redaction = grr.ExactPhraseRedaction("Text to hide", repl_opt)
# 使用 Redactor 构造函数打开您的文件
with gr.Redactor("input.docx") as redactor:
# 应用更改并保存更新后的 DOCX 文件
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.docx") as redactor:
# 应用您的删除设置
result = redactor.apply(redaction)
# 保存删除后的文档
so = gro.SaveOptions()
so.add_suffix = True
so.rasterize_to_pdf = False
result_path = redactor.save(so)