pdf - 如何使用 Ghostscript 设置 PDF 页面的物理大小?

标签 pdf ghostscript eps

我想使用 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/

相关文章:

ghostscript - 手动编码 Postscript 时,Ghostscript 会产生未定义的错误

shell - GhostScript 和文件名中的空格

flash - 用于通过 Java2D 呈现矢量图形格式的开源库?

node.js - 从 API 响应中打开 PDF 到 Angular 中的新选项卡

pdf - 第一个 pdf 页面的大小并不像在 liferay 中使用 itext 的其他 pdf 页面大

javascript - 如何使 pdf.js 库在 Internet Explorer 中工作

html - Google Chrome 无法显示 .eps 文件

javascript - 将 CSS 样式的 HTML 导出为 PDF

java - 连接两个 PostScript 期间的 Ghost4j 类强制转换异常

当打印为 .eps 时,Matlab 提供光栅化图形而不是矢量图形