PDF/图片去水印太折腾?这款本地离线工具,一键搞定矢量+扫描件+图片全类型水印(附下载)
如果你手里有一批盖了"仅供内部使用"的 PDF 合同、一堆扫描全能王导出的带斜铺水印的扫描件、或者几张带 Logo 水印的图片需要清理------这篇文章会省你很多事。
文末有可直接下载使用的绿色免安装版,Windows 11 和银河麒麟 V10 都能跑,不用装 Python,不用联网,文件不上传任何服务器。
一、先说痛点:为什么市面上的工具都不好用
我做了几年文档处理相关的工作,去水印这个需求反反复复遇到过无数次。每次都是一个折腾的过程:
在线工具? ILovePDF、SmallPDF 这类,文件得传到别人服务器。金融合同、政企内部资料、客户数据------合规这一关根本过不去。哪怕对方说"处理完即删",审计也写不出来。而且大文件直接被拒,批量更是没戏。
WPS / Adobe Acrobat 自带功能? WPS 的去水印只认页眉页脚几个固定模板;Acrobat 的"编辑 PDF"可以删文字,但你得手动一个个点,一份 50 页的合同点到手酸。而且它们对扫描件里烤进去的水印------完全无能为力。
Photoshop 修图? 能修图片,但不能直接处理 PDF 内容流。遇到扫描件里那种浅灰色、半透明、45° 斜铺、整页覆盖的水印------那是像素,不是图层,PS 也得手动一块块擦。
最头疼的是扫描件。 很多公司用扫描全能王、福昕、WPS 扫描后导出 PDF,水印是光栅化烤进扫描图里的。文字变成像素,浅灰半透明斜铺整页覆盖,既不是 PDF 注释也不是 XObject。绝大多数工具遇到它直接放弃。
更别提批量了。法务一周要清理几十份合同,研究院要批量脱敏几百页报告------市面上 99% 的工具只支持单文件、单水印、单点删除。一次拖一个、点一下、存一次,这种效率谁能忍?
二、清印 ClearMark:我做了什么
被折腾够了,我就自己写了一个------清印 ClearMark 智能文档去水印工作台 V2.0。
一句话定位:
100% 本地运行、支持 PDF 与图片、覆盖矢量/扫描/混合三类水印、可批量处理的桌面去水印工具。
三条核心约束:
- 不联网。所有解析、检测、修复、保存全在本地完成。源文件不上传任何服务器,连个 ping 都没有。
- 不动源文件 。输出永远是新文件,存到源目录的
output/子文件夹;同时源文件打开时自动备份。你随时可以回退。 - 可解释。每条检测到的水印都会列出候选,标注置信度、坐标、来源。用户勾选才移除------不做"黑盒一键清除",防误删。
三、它能处理什么水印
经过两轮迭代,V2.0 覆盖的水印类型如下:
| 水印大类 | 子类 | 怎么检测 | 怎么移除 |
|---|---|---|---|
| 矢量 PDF 文字水印 | 跨页重复、同页平铺网格、旋转大字、品牌签名 | 内容流解析 + 几何特征 + 规则库关键词 | 内容流区间擦除(无损) |
| 矢量 PDF 图片水印 | Logo、二维码、共享 XObject | XObject xref 跨页统计 | 整对象清空 |
| 矢量 PDF 图层水印 | OCG 可选内容图层 | doc.get_ocgs() |
写入 /D/OFF |
| 矢量 PDF 注释水印 | Watermark / Stamp / FreeText 注释 | page.annots() 遍历 |
page.delete_annot() |
| 扫描件浅色斜铺文字 | 烤进扫描图的半透明斜字 | 像素级笔画分割 + 形态学分组 + 整页旋转 OCR 验证 | 邻域最大亮度填充 + 像素掩膜修复 |
| 扫描件颜色聚类层 | 灰色半透明覆盖 | K-Means 颜色聚类 | Alpha 反演修复 |
| 图片水印 | Logo、文字、半透明覆盖 | 颜色聚类 + 模板匹配 | OpenCV Telea / NS 算法修复 |
翻译成人话就是:
- PDF 里图层性质的水印------一键干掉,无损,不破坏文字和排版
- 扫描件里烤进像素的水印------这个是行业里最难搞的,我们用 OCR + 像素修复搞定了
- 图片上的水印------OpenCV 图像修复算法填充,效果自然
四、内置 8 类品牌水印规则库
不是每次都要手动框选。工具内置了 8 类常见软件产生的水印规则,选一下规则就能直接命中:
| 规则 | 覆盖关键词 |
|---|---|
| 扫描全能王 CamScanner | CamScanner、cs scanner、扫描全能王 |
| WPS | wps、金山、wpsoffice |
| 福昕 Foxit | foxit、福昕、foxit reader |
| 钉钉 | 钉钉、dingtalk |
| 飞书 | 飞书、lark、feishu |
| 企业微信 | 企业微信、wecom、wxwork |
| Adobe Acrobat | adobe、acrobat、adobe pdf |
| 机密/仅供使用类通用规则 | 机密、confidential、仅供内部使用、内部资料、draft、sample |
这些规则覆盖了国内办公场景最常见的水印来源。选中对应规则点"检测",直接命中全部相关水印候选,省去手动框选的功夫。
当然也支持自己写 JSON 规则------如果你公司内部水印有固定文字,加一条规则以后每次批量处理直接套用。
五、三种检测模式
| 模式 | 适用场景 | 怎么用 |
|---|---|---|
| 智能检测 | 不确定水印类型,想全自动 | 一键分析文档结构,综合启发式 + 规则库 + OCR,自动列出全部候选 |
| 框选检测 | 水印位置固定/想精准控制 | 鼠标矩形框选或画笔涂抹,只检测标记区域 |
| 规则库检测 | 已知水印来源(如扫描全能王) | 选对应规则,直接匹配关键词命中 |
我自己的经验:大部分情况用智能检测就够;扫描件用规则库命中更快;遇到只想去掉某一页某个角落水印的,框选最精准。
六、批量处理:一次拖一整个文件夹
这是实际用起来最省时间的功能。
- 点"打开文件夹",选一整个目录的文件
- 点"全部检测",工具并发处理(默认按 CPU 核数自动分配并发数)
- 每份文件单独列出候选,你可以逐份确认勾选
- 点"全部移除",逐份输出到各自目录的
output/子文件夹 - 失败的文件不影响其他文件,状态栏直接显示"3 候选 / 1 移除 / 失败:权限不足"
法务清理几十份合同、研究院批量脱敏几百页报告,这个功能直接把效率拉满。
七、界面长什么样
三栏布局,左中右:
┌─────────────────────────────────────────────────────────┐
│ 工具栏:打开 检测 移除 工具切换 笔刷 高亮 对比 设置 手册 │
├──────────┬──────────────────────────────┬──────────────┤
│ 左栏 │ 中栏 预览区 │ 右栏 │
│ 文件列表 │ 渲染页面 + 红框标记水印 │ 候选列表 │
│ 文件A │ 鼠标框选/画笔涂抹 │ 勾选/取消 │
│ 文件B │ 前后对比双图并排 │ 置信度/来源 │
│ 文件C │ │ 全选/全不选 │
│ │ │ 移除并保存 │
├──────────┴──────────────────────────────┴──────────────┤
│ 状态栏:当前操作 页码 文件路径 │
└─────────────────────────────────────────────────────────┘
几个细节:
- 检测到的水印在页面上用红框标注,右栏列表对应每条候选的置信度(高/中/低),低置信度默认不勾选,防误删
- 前后对比模式:移除后左右并排显示原图和处理后图,效果一目了然
- 深色/浅色主题:工具栏一键切换,长时间用不刺眼
- 工具栏的"使用手册"按钮点开就是完整内嵌文档,不用跳网页
支持的文件格式:
| 格式 | 扩展名 |
|---|---|
| .pdf(自动识别矢量/扫描/混合) | |
| 图片 | .jpg .jpeg .png .bmp .tif .tiff .webp .heic .heif |
八、安全机制
很多人关心:用了这个工具,我的原文件会不会坏掉?
不会。 机制如下:
- 源文件只读,每次移除都从原始文档重新操作
- 打开文件时自动备份 源文件到
backup/子文件夹(可在设置中关闭) - 输出永远另存新文件 到
output/子文件夹,文件名格式原名_clean.pdf - 多次移除互不影响------每次都从原始文档重新操作
- 源目录不可写时自动回退到
~/.clearmark/output/,保证流程不中断
你可以放心地反复尝试,原文件始终完好。
九、跨平台:Windows 11 + 银河麒麟 V10
同一份源码,同一份打包产物,两个系统都能直接跑:
- Windows 10 / 11 (x64) :双击
ClearMark.exe即可运行 - 银河麒麟 V10 桌面版 :双击
ClearMark即可运行(已生成.desktop桌面快捷方式,拷到~/.local/share/applications/可在开始菜单显示) - macOS:实验性支持
不用装 Python,不用装依赖,不用配环境变量。整个文件夹拷过去就能用。
十、下载地址
软件已上传 CSDN 资源,由于体积较大(含 Python 运行时 + PyMuPDF + OpenCV + RapidOCR 全套依赖,总计约 560MB),分两部分上传,两部分都需要下载,下载后放在同一目录即可使用:
📥 第一部分(必需)
📥 第二部分(必需)
使用方法 :两部分下载后解压到同一目录,双击 ClearMark(Windows 下为 ClearMark.exe)即可启动,无需安装、无需联网。
十一、快速上手三步走
- 打开文件:点工具栏"打开文件"选一个 PDF 或图片(或"打开文件夹"批量)
- 检测水印:点"检测水印"(智能检测),等几秒,右侧列出全部候选
- 移除保存 :勾选要移除的候选,点"移除并保存",输出到
output/子文件夹
完事。勾选"前后对比"看效果,不满意就重来------原文件一点没动。
十二、适合谁用
- 法务/合同管理:批量清理合同上的"仅供内部使用"水印
- 科研/学术:清理论文 PDF 上的期刊水印、机构水印
- 政企办公:银河麒麟系统上处理内部文档(合规要求不能联网)
- 设计/排版:清理客户提供的带水印素材
- 数据脱敏:批量移除文档上的来源标识
- 个人用户:清理其他扫描工具导出的水印
十三、常见问题
Q:文件会上传到服务器吗?
A:不会。100% 本地处理,不联网,不上传。软件启动后没有任何网络请求。
Q:原文件会被修改吗?
A:不会。源文件只读,输出另存新文件。打开时还自动备份一份。
Q:扫描件的水印能去掉吗?
A:能。这是这个工具的核心竞争力之一------扫描件里烤进像素的浅色斜铺文字水印,用 OCR 验证 + 像素掩膜修复处理,其他工具基本搞不定的场景。
Q:支持哪些文件格式?
A:PDF(矢量/扫描/混合自动识别)+ JPG/JPEG、PNG、BMP、TIFF、WebP、HEIC/HEIF 图片。
Q:Windows 上能用吗?银河麒麟上能用吗?
A:都能。Windows 10/11 和银河麒麟 V10 桌面版完整支持,同一份程序直接运行。
Q:需要安装 Python 吗?
A:不需要。绿色免安装版已打包全部运行时和依赖,解压即用。
Q:批量处理能一次处理多少文件?
A:没有数量限制。并发数默认按 CPU 核数自动分配,可在设置中手动调整(1--16)。
合规提示
本工具仅可用于处理您拥有合法权限的文档。请勿用于侵犯版权、绕过数字版权管理(DRM)或违反法律法规的用途。使用本工具即表示您同意自行承担相关法律责任。
如果你在文档去水印这件事上被折腾过,试试清印 ClearMark。本地离线、全类型覆盖、批量处理、安全可靠------该有的都有。
📥 下载第一部分 :https://download.csdn.net/download/u010972645/93684833
📥 下载第二部分:https://download.csdn.net/download/u010972645/93684839
两部分都下载后解压到同一目录即可使用。有任何使用问题欢迎评论区留言。