我有超过 1000 个 PDF 文件,我需要确定哪些文件的边距尺寸小于 1/4 英寸。我看过 Ghostscript,它看起来很有希望,但我无法弄清楚如何一次处理超过 1 个 pdf。
作为第二个要求,我需要检查 PDF 文件中是否加载了字体。我坚持这个要求,不知道我能做些什么来自动化这个任务。
我的脚本知识相当有限,主要使用 VBscript、一些 VB 和 WSH
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
将打印任何丢失的字体。