我有超过1000个PDF文件,我需要确定哪些文件的边距小于1/4英寸。我看过Ghostscript,它看起来很有希望,但我无法弄清楚如何一次超过1个pdf。
作为第二个要求,我需要检查PDF文件是否加载了字体。我坚持这个要求,并不知道我可以做什么来自动完成这项任务。
我的脚本知识相当有限,主要依靠VBscript,VB和WSH
答案 0 :(得分:0)
Ghostscript有一个设备-sDEVICE=bbox
可以帮助你。
cpdf中未记录的选项-csp3
以这种方式使用ghostscript并提取并打印结果,每页一个。
feast: john$ ./cpdf -gs /usr/local/bin/gs -csp3 ~/trunk/PDFTests/car.pdf
16.802291, 13.982754, 23.792892, 10.398033
16.882926, 14.002913, 8.798058, 13.134733
16.802291, 13.974525, 8.855073, 15.244272
16.802291, 13.962596, 8.862199, 13.391299
16.802291, 10.313868, 8.847946, 13.377045
16.802291, 13.962596, 8.855073, 17.040232
16.802291, 13.902119, 8.855073, 13.391299
对于你的第二个问题:
cpdf -missing-fonts file.pdf
将打印出任何丢失的字体。