PDF万能水印删除工具,可以去除99.9%的PDF印(图片、文本、绘图),本软件是永久免费,无有效期限,无广告,无弹窗,无任何不良信息。
起初是因为用扫描王、夸克之类的app搞出来的pdf都带着logo,所以写了这个软件进行处理。发展到目前的最新版已经可以处理绝大部分pdf水印了。当然,如果进一步学习的话,你也可以用这个软件来随意修改PDF中的文本、颜色、位置、旋转、缩放等等的各种内容参数。

应用场景:
1、删除扫描全能王和夸克扫描生成的pdf中加入的logo和链接。
2、删除图片水印、文本水印、绘图水印、工件水印、注释水印。
3、更改PDF文档结构,可用于去水印、换颜色、换文本、换位置、删权限、去签章等等

功能:
1、-o参数,分析PDF文档的水印格式(输出Contents、Text、Annots三个分析用的文本文件)。可配合-p参数输出自定义页码。
2、-x参数,删除图片绘制指令。默认删除Pdf文件每个页面中的最小尺寸图片的绘制指令。可以使用-w和-h参数指定要删除指令的图片水印尺寸。
3、-t参数,查找相关的文本和操作指令(支持?和*通配符),查找水印文本/水印颜色/文本位置等等操作指令。使用-r参数指定替换内容。支持多文本。
4、-q参数,删除qQ操作符之间的绘图水印。-d参数,删除BDC/BMC操作符的绘图水印或Artifact工件水印。
5、-c参数,添加裁剪框,使用裁剪框删除位于页面有效文本区域外(上下左右)的水印。
6、-a参数,删除注释/超链接。
7、-u参数,OwnerPassword权限密码更改为"666",开放全部编辑权限。
8、-s参数,删除文档中的数字签名/签章。
9、-p参数,支持自定义页码(仅正序)。-k参数,自定义跳过的水印序号(可逆序)。

使用方法:
拖拽PDF(碰运气):直接拖拽Pdf文件到软件图标上,可以自动删除每页最小宽高的图片、自动去除绘图水印(曲线水印)、自动去除扫描王的文本水印。
命令行(强烈推荐):
1、进入控制台窗口(按Win-r,输入cmd,确定)。如果PDFCommander.exe在D盘,就输入D:回车,然后输入 cd PDFCommander.exe文件所在的目录,回车。
2、把pdf文件拷贝到PDFCommander.exe文件所在的目录中,然后输入 PDFCommander -f 你的文件.pdf -o  ,查看pdf文件的contents和Tj信息,分析水印。更多命令看压缩包中的说明。

PDF Commander 命令行参数界面

【PDFCommander v1.16.3】永久免费的PDF万能水印删除工具,去水印、换颜色、删文本

PDFCommander v1.16.3 下载  本软件直接操作PDF流,对PDF无损。速度非常快。支持Windows7及以上操作系统。

更新:
v1.12 增加去除数字签名功能。增加裁剪框去除水印功能。删除-b参数,文本和16进制字节统一用-t参数。-r参数支持多文本(匹配-t的文本数量)。
v1.15 文档分析由-v参数改为-o参数。-p参数改为自定义页码。新增-k参数用于自定义跳过的水印序号。
v1.16 文档分析的-o参数输出增加颜色和位置操作符数据。修复-t参数通配符查找bug。修复-s参数bug。

操作拖拽Pdf到软件图标(仅针对扫描王或者夸克),或者使用命令行(推荐)。
说明:各种繁杂的水印需要使用命令行参数-o 分析Contents和Text,然后使用 -t 、-r 等参数配合才能处理。推荐看看压缩包中的命令行说明测试PDF目录中的一些bat
           示例中包括了处理水印的几种思路:删文本、删图片、删绘图指令、改颜色、改位置、添加裁剪框。
提示:查看Pdf文件内部结构,分析水印。请使用命令行 PDFCommander -f 你的文件.pdf -o

PDF格式解析:百度 搜 PDF标准详解、PDF文档结构之类的文章,或者下载pdf_reference_1.7.pdf (官方英文文档)

提示:如果PDF中的正文文本和水印都是用绘图指令绘制的,这种情况无法简单区分水印,自然也不能靠拖拽去除。
           此类复杂水印需要分析产生水印相关操作符,并使用命令行参数处理(可以考虑替换颜色、修改绘制位置、或者设置裁剪框等方法)。

参考效果:

【PDFCommander v1.16.3】永久免费的PDF万能水印删除工具,去水印、换颜色、删文本

顺便说一下,本软件不提供UI界面,原因是写UI代码时间太长,电费太贵。
*********************************************************************

写这个软件的初衷是学校老师天天发扫描王弄出来的PDF试卷打印,浪费墨水。只好自己写个软件去掉。
至于老师为什么不用BD扫描,那我就不知道了...

关于PDF水印的事,这东西有好多种,文字的,图片的,曲线绘制的等等各种路数。在去水印之前,先弄清楚是哪种水印。
推荐使用-o参数输出Contents、Text、Annots等内容进行分析,确定水印数据(需要有点PDF解析能力)。
也可以使用PDFPatcher或者PDFBox的debugger分析文档结构。

 

下载地址:

蓝奏云

© 版权声明
分享是一种美德,转载请保留原链接