通过编辑 API 保护机密数据

使用 Python API 编辑、隐藏或删除文档、工作表、演示文稿、PDF 和光栅图像文件中的敏感内容和元数据.


下载免费试用版

GroupDocs.Redaction for Python via .NET 是一个 API 库,可帮助您从各种文件格式(例如 Microsoft Word、Excel、PowerPoint 和 PDF)中删除敏感和分类数据。我们的编校 API 的单一格式独立接口支持各种类型的编校,例如文本编校、元数据编校、注释编校和表格文档编校。 GroupDocs.Redaction for Python via .NET API 还允许您编辑受密码保护的文件。您可以将文档保存为原始格式,并使用原始页面的光栅图像创建经过净化的 PDF 文档。

GroupDocs.Redaction for Python via .NET 特征

轻松控制地编辑您的分类数据

GroupDocs.Redaction for Python via .NET API 让您可以完全控制如何从受支持的文档中隐藏或删除重要的分类信息。使用我们的 Redaction API 非常简单直接。

在下面的示例中,我们加载一个支持的文档,删除任何文本,使用 Python 匹配“2 位,空格或无,2 位,再次空格和 6 位”(例如 12 34 567890)和蓝色框。完成后,它会通过添加后缀“_Redacted”来重命名文档,以原始格式保存文档:

  import groupdocs.redaction as gr
  import groupdocs.redaction.redactions as grr
  import groupdocs.pydrawing as grd

  def run():

      # Specify the redaction options
      color = grd.Color.from_argb(255, 220, 20, 60)
      repl_opt = grr.ReplacementOptions(color)
      reg_red = grr.RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", repl_opt)

      # Load the document to be redacted
      with gr.Redactor("source.pdf") as redactor:

          # Apply the redaction
          result = redactor.apply(reg_red)

          # Save the redacted document
          result_path = redactor.save()

支持和学习资源

GroupDocs.Redaction 为其他流行的开发环境提供文档查看 API

Back to top
 中国人