GroupDocs.Redaction for Python via .NET 功能

使用Python通过覆盖物隐藏PDF文件中的图像

使用Python保护PDF文件中的个人和商业图像。我们的工具使数据保护既可靠又高效。

保护Pdf文件中的敏感数据

GroupDocs.Redaction for Python via .NET赋予您的Python via .NET应用程序保护文档的能力。仅需几次点击即可隐藏私人内容。

  1. 创建一个Redactor对象并指向Pdf文件。
  2. 调整设置以匹配您的编辑需求。
  3. 选择要覆盖的图像区域并选择覆盖物颜色。
  4. 处理并保存编辑后的文件。
import groupdocs.redaction as gr
import groupdocs.redaction.redactions as grr
import groupdocs.pydrawing as grd

# 在PDF中覆盖机密图像部分

# 设置覆盖物颜色和大小
replacement_size = grd.Size(100, 100)
color = grd.Color.from_argb(255, 220, 20, 60)
replacement_options = grr.RegionReplacementOptions(color, replacement_size)

# 选择要编辑的区域
replacement_point = grd.Point(200, 200)
redaction = grr.ImageAreaRedaction(replacement_point, replacement_options)
        
# 使用Redactor加载文档
with gr.Redactor("input.pdf") as redactor:

    # 应用覆盖物并保存文档
    result = redactor.apply(redaction)
    redactor.save()
pip install groupdocs-redaction-net
点击复制
已复制
更多示例 文档

隐藏文档中的敏感内容

使用GroupDocs.Redaction for Python via .NET,您可以在不同文件格式中隐藏或删除数据。在保持文档整洁和可共享的同时保护敏感信息。

关键编辑功能

搜索和编辑文本

查找并更改文档中的敏感文本,以保护私人信息。

覆盖图像区域

在图像或选定部分上放置覆盖物以隐藏机密视觉内容。

管理元数据

删除或编辑隐藏的元数据,以防止不必要的数据泄露。

使用覆盖物隐藏图像信息

此示例展示了如何使用覆盖物保护文档中的敏感图像数据。

Python

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

# 调整覆盖物设置:大小、颜色和位置
replacement_size = grd.Size(300, 30)
color = grd.Color.from_argb(255, 220, 20, 60)
replacement_options = grr.RegionReplacementOptions(color, replacement_size)
replacement_point = grd.Point(20, 125)
redaction = grr.ImageAreaRedaction(replacement_point, replacement_options)

# 选择第一页上的图像区域
redaction.filters = [
    grr.PageRangeFilter(grr.PageSeekOrigin.BEGIN, 0, 1),
    grr.PageAreaFilter(grd.Point(0, 300), grd.Size(600, 600))
]

# 打开需要编辑的文件
with gr.Redactor("source.pdf") as redactor:

    # 应用覆盖物以遮盖图像
    result = redactor.apply(redaction)

    # 保存编辑后的文件
    save_options = gro.SaveOptions()
    save_options.add_suffix = True
    save_options.rasterize_to_pdf = False
    result_path = redactor.save(save_options)
pip install groupdocs-redaction-net
点击复制
已复制
更多示例 文档

关于GroupDocs.Redaction for Python via .NET

GroupDocs.Redaction for Python via .NET为Python开发者提供在PDF文件中隐藏或删除内容的工具。遮盖文本、图像和元数据,以保护不同格式的文档。
了解更多
About illustration

准备好开始了吗?

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

有用的资源

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

使用Python保护PDF文件

使用Python在PDF文件中隐藏或删除敏感数据。为保护商业和个人文档提供实用解决方案。

临时许可提示

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