如果只是对比使用DiffPDF(PDF文件比较工具) v5.8.3 官方版还是不错的。
因为工作需要公司项目里有pdf对比工作,每个pdf有40页左右 ,如果人工比如,费时而且容易出错。pdf是怎么比较的其实没有太好的思路,只是一个想法,能用就行了,所以初步想法就是,先把pdf转为jpg,然后jpg进行比较。
src目录中pdf/expectedPdf 为目标pdf,src/actualPdf为实际pdf
output 目录中out/expectedImage为目标jpg,out/actualImage为实际jpg,output/diffImage 比较后的结果文件
GraphicsMagick
ImageMagick
ghostScript
不平台安装方式有所不同请注意
文件说明:
actualPdf.js将pdf/actualPdf下的pdf转为jpgexpectedPdf.js将pdf/expectedPdf下的pdf转为jpgimgCompare.js比较转换后的jpg(比较是通过文件名比较名,所以pdf名字保持一致)