有了 GroupDocs.Redaction for Python via .NET,Python via .NET 开发者可以在几行代码内隐藏内容。
- 创建一个 Redactor 并打开您的文件。
- 选择您的红action设置。
- 输入要隐藏的文本并选择一种颜色。
- 应用并保存红action后的版本。
有了 GroupDocs.Redaction for Python via .NET,Python via .NET 开发者可以在几行代码内隐藏内容。
import groupdocs.redaction as gr
import groupdocs.redaction.redactions as grr
import groupdocs.pydrawing as grd
# 使用覆盖层在 DOCX 中隐藏内容
# 配置红action选项
# 定义文本和覆盖颜色
color = grd.Color.from_argb(255, 220, 20, 60)
repl_opt = grr.ReplacementOptions(color)
redaction = grr.ExactPhraseRedaction("Text to hide", repl_opt)
# 设置 Redactor 并加载您的文件
with gr.Redactor("input.docx") as redactor:
# 红action并保存文件
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
# 设置模式和颜色
color = grd.Color.from_argb(255, 220, 20, 60)
repl_opt = grr.ReplacementOptions(color)
redaction = grr.RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", repl_opt)
# 打开要红action的文件
with gr.Redactor("source.docx") as redactor:
# 运行红action过程
result = redactor.apply(redaction)
# 保存清理后的文档
so = gro.SaveOptions()
so.add_suffix = True
so.rasterize_to_pdf = False
result_path = redactor.save(so)