PDF 匿名化报告

自动替换/模糊姓名、邮箱、手机号,输出匿名化PDF

自动识别常见敏感字段并覆盖遮挡。

支持:

  • 邮箱/手机号自动识别
  • 基于标签(Name/姓名)识别姓名
  • 替换标签或模糊块两种遮挡方式
  • 在 metadata 返回匿名化统计摘要(命中数量、哈希样本)

示例结果

2 个示例

替换标签匿名化

以替换标签形式遮挡敏感字段,并添加匿名化角标

pdf-anonymizer-report-example1.pdf 查看文件
查看输入参数
{ "sourceFile": "/Users/quyue/www/elysia-tools/public/samples/pdf/pdf-2026-02-19-source-4pages.pdf", "detectNames": true, "maskStyle": "replace", "drawReportBadge": true }

模糊块匿名化

使用无标签模糊块遮挡,输出更简洁的匿名化页面

pdf-anonymizer-report-example2.pdf 查看文件
查看输入参数
{ "sourceFile": "/Users/quyue/www/elysia-tools/public/samples/pdf/pdf-2026-02-19-source-4pages.pdf", "detectNames": true, "maskStyle": "blur", "drawReportBadge": false }

Click to upload file or drag and drop file here

Maximum file size: 300MB Supported formats: application/pdf

关键信息

分类
文档与 PDF
输入类型
file, checkbox, select
输出类型
file
样本覆盖
4
支持 API
Yes

概览

PDF 匿名化报告工具是一款高效的隐私保护助手,能够自动识别并遮挡 PDF 文档中的姓名、邮箱及手机号等敏感信息,确保您在分享文档时符合数据合规要求。

适用场景

  • 在向第三方机构提交包含个人隐私信息的合同或申请表之前。
  • 需要批量处理含有客户联系方式的内部报表以进行脱敏存档时。
  • 在公开场合展示含有敏感数据的文档,需要快速隐藏个人身份信息时。

工作原理

  • 上传您的 PDF 源文件,系统将自动扫描并识别其中的邮箱、手机号及姓名标签。
  • 选择遮挡方式,您可以选择“替换标签”以文字覆盖,或使用“模糊块”进行物理遮挡。
  • 确认是否添加匿名化角标,点击处理后即可下载已脱敏的 PDF 文件。
  • 处理完成后,系统会提供匿名化统计摘要,方便您核对敏感信息的处理情况。

使用场景

人力资源部门在处理简历库时,自动隐藏应聘者的联系方式以保护个人隐私。
财务人员在导出包含客户信息的对账单时,快速脱敏敏感字段以符合合规审计要求。
法律顾问在整理案件卷宗时,批量遮挡当事人的敏感身份信息,以便进行公开展示或归档。

用户案例

1. 合同文档脱敏

背景原因
法务部门需要将一份包含客户姓名、电话和邮箱的合同发送给外部审计机构。
解决问题
手动涂黑敏感信息效率极低且容易遗漏,需要一种快速且规范的脱敏方式。
如何使用
上传合同 PDF,勾选“检测姓名”,选择“替换标签”模式,并开启“绘制匿名化角标”。
效果
系统自动将所有敏感字段替换为占位符,并添加角标标识,确保文档在合规前提下安全流转。

2. 客户名单模糊化处理

背景原因
市场部需要展示一份客户名单的统计数据,但不能泄露具体的联系方式。
解决问题
需要彻底隐藏联系人信息,防止数据泄露。
如何使用
上传名单 PDF,选择“模糊块”遮挡样式,关闭角标绘制功能。
效果
所有敏感区域被模糊块覆盖,无法识别原始信息,满足了数据展示的隐私保护需求。

用 Samples 测试

pdf, file

相关专题

常见问题

该工具支持哪些敏感信息的识别?

目前支持自动识别邮箱地址、手机号码,以及基于“Name/姓名”标签识别的个人姓名。

“替换标签”和“模糊块”有什么区别?

“替换标签”会用特定的占位符覆盖敏感信息,而“模糊块”则通过视觉模糊效果遮挡,两者均能有效保护隐私。

处理后的文件是否安全?

是的,工具在处理过程中仅进行本地化脱敏,不会存储您的原始敏感数据。

我可以批量处理多个文件吗?

当前版本支持单文件上传处理,以确保处理精度和隐私安全性。

如何确认哪些信息被处理了?

处理完成后,系统会在 metadata 中返回匿名化统计摘要,包含命中数量及哈希样本供您参考。

API 文档

请求端点

POST /zh/api/tools/pdf-anonymizer-report

请求参数

参数名 类型 必填 描述
sourceFile file (需要先上传) -
detectNames checkbox -
maskStyle select -
drawReportBadge checkbox -

文件类型参数需要先通过 POST /upload/pdf-anonymizer-report 上传获取 filePath,然后将 filePath 传递给对应的文件字段。

响应格式

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
文件: 文件

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-pdf-anonymizer-report": {
      "name": "pdf-anonymizer-report",
      "description": "自动替换/模糊姓名、邮箱、手机号,输出匿名化PDF",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-anonymizer-report",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

支持 URL 文件链接或 Base64 编码作为文件参数。

如果遇见问题,请联系我们:[email protected]