我想使用 Ghostscript 将一堆 .eps 图像转换为单个 PDF。
但是当我在 PDF 查看器中查看 PDF 文件并将 View 设置为 100% 时,文件的物理尺寸很大!
我想强制 gs 创建字母大小的 PDF,但我尝试的一切都失败了。 这是我正在使用的命令:
gs -dBATCH -dNOPAUSE -dEPSFitPage -dEPSCrop \
-q -sDEVICE=pdfwrite -sOutputFile=out.pdf \
file1.eps file2.eps
我对 -sPAPERSIZE=legal
和 -dDEVICEWIDTHPOINTS=w -dDEVICEHEIGHTPOINTS=h
的所有尝试都没有效果。
最佳答案
-dEPSFitPage
和 -dEPSCrop
是互斥的。尝试去掉 -dEPSCrop
并放回 -sPAPERSIZE=legal
。如果这不起作用,可能是因为 .eps 文件覆盖了媒体,因此请尝试添加 -dFIXEDMEDIA
。
顺便说一句,这个答案摘自: Fit to page size in ghostscript (with a possibly corrupt input)
关于pdf - 如何使用 Ghostscript 设置 PDF 页面的物理大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14595521/