GroupDocs.Redaction 一览

将强大的删除功能集成到您的 Python 项目中

Illustration redaction

删除敏感文本

使用 GroupDocs.Redaction for Python via .NET,您可以自动找到并覆盖敏感单词或短语。用彩色框替换或遮盖文本,以增强保护,适用于PDF、Word文档及其他格式。

遮罩图像

我们的技术可以根据您选择的标准检测图像并模糊、隐藏或阻止它们。定义特定区域或允许自动检测以完全控制。

删除隐藏的元数据

消除隐藏在元数据中的个人或跟踪详细信息,如作者信息或设备信息。GroupDocs.Redaction for Python via .NET 确保您的文档被全面清理,并且可以安全共享。

删除特殊元素

通过删除嵌入项目,如评论、注释和其他文件特定元素,实现完全机密性。

平台独立性

GroupDocs.Redaction for Python via .NET 适用于所有主要操作系统,支持流行框架,并与常见软件包管理器集成。

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

支持的文件格式

GroupDocs.Redaction for Python via .NET 支持以下 文件格式 的操作。

MS Office 格式

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM,
  • Excel: XLSX, XLS, XLSM, XLSB,
  • PowerPoint: PPT, PPTX

其他Office格式

  • 可移植: PDF
  • OpenDocument: ODT, ODS, OTS, ODP, OTT
  • 文本格式: RTF, CSV, TXT, TSV

其他格式

  • 网络: HTM, HTML, MD
  • 图像: BMP, GIF, JPEG, PNG, TIFF, WEBP
  • 电子书: DJVU

GroupDocs.Redaction for Python via .NET 的关键特性

轻松扫描、定位和删除PDF、图像和Office文件中的敏感内容。

Feature icon

可定制搜索

使用灵活的搜索模式查找精确匹配或关键字进行删除。

Feature icon

查找、替换或删除文本

查找敏感数据,可以将其替换为安全文本或彻底擦除。

Feature icon

可视遮罩

使用彩色形状或图案重叠以在可视上覆盖删除的部分。

Feature icon

基于正则表达式的检测

利用正则表达式,进行高级文本搜索时实现精确准确。

Feature icon

有针对性地删除

仅针对某些页面或定义的区域进行删除,以节省时间并关注重点区域。

Feature icon

元数据清理

轻松清除文件中的元数据字段,如创作者、公司或时间戳。

Feature icon

导出选项

以PDF或其他兼容格式保存处理后的文档,而不会损失布局保真度。

Feature icon

完全的元数据擦除

只需单击一下,即可完全擦除所有嵌入元数据,以确保数据保护的最大化。

Feature icon

可重用的XML策略

将自定义删除配置保存为XML模板,以自动化未来的任务。

代码示例

探索 GroupDocs.Redaction for Python via .NET 如何简化删除任务

基于正则表达式的文本删除

使用 Python 的开发者可以应用 基于正则表达式的规则 查找并覆盖敏感文本:

使用正则表达式删除Word文档

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

def run():

    # 使用正则表达式定义删除规则
    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)

    # 创建一个 Redactor 类的实例
    with gr.Redactor("source.docx") as redactor:

        # 使用蓝色方框覆盖所有匹配文本
        result = redactor.apply(reg_red)

        # 保存已删除的Word文档
        redactor.save()

删除元数据

使用API 擦除元数据 仅需几步即可覆盖多种文件类型:

从演示文稿中删除所有元数据

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

# 配置删除选项
red = grr.EraseMetadataRedaction(grr.MetadataFilters.ALL)

# 将演示文稿的路径提供给 Redactor
with gr.Redactor("source.pptx") as redactor:

    # 从演示文稿中删除所有元数据
    result = redactor.apply(red)

    # 保存清理后的演示文件
    redactor.save()

准备好开始了吗?

免费下载 GroupDocs.Redaction 或获取试用许可证以获得完全访问权限!

有用的资源

探索文档,代码样本和社区支持,以增强您的体验。

临时许可提示

1
使用您的工作电子邮件地址进行注册。不允许使用免费邮件服务。
2
使用第二步中的获取临时许可证按钮。
 中国人