在任何 Python via .NET 应用中使用 GroupDocs.Redaction for Python via .NET 保护您的内容安全。
- 创建一个 Redactor 并加载您的 Pdf 文件。
- 选择您需要的删除设置。
- 输入要搜索的文本,以及要替换成的内容。
- 应用删除并保存您的文件。
在任何 Python via .NET 应用中使用 GroupDocs.Redaction for Python via .NET 保护您的内容安全。
import groupdocs.redaction as gr
import groupdocs.redaction.redactions as grr
#
#
#
repl_opt = grr.ReplacementOptions("[redacted]")
redaction = grr.ExactPhraseRedaction("Text to hide", repl_opt)
#
with gr.Redactor("input.pdf") 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
# 设置正则表达式模式和替换文本
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.pdf") as redactor:
# 应用您的删除规则
result = redactor.apply(redaction)
# 保存您的删除文件
so = gro.SaveOptions()
so.add_suffix = True
so.rasterize_to_pdf = False
result_path = redactor.save(so)