2

我有一个ps由几页组成的文件,边界框有以下条目:

%%PageBoundingBox: 36 36 7164 2124

当用它查看这个文件时,okular它看起来没问题。转换为pdf后如下

ps2pdf graph.ps

apdf已创建,但每个页面仅显示每个ps文件的放大倍数。对于转换,我还尝试了类似的选项

-sPAPERSIZE=letter 
-dEPSCrop

没有明显的效果。我的问题:如何将我ps的文件转换为pdf文件,以使查看okular结果时看起来相同?

4

2 回答 2

2

似乎必须为转换指定所需的宽度和高度,在这种情况下,命令将是

ps2pdf -dDEVICEWIDTHPOINTS=7128  -dDEVICEHEIGHTPOINTS=2088  isearch.ps

as7128是给定示例的边界框的宽度和2088高度。

于 2013-04-11T11:08:27.870 回答
0

如果您正在使用Windows(因此gswin32c.exe),您可以在 cmd 提示符中使用以下内容:

c:\Program Files (x86)\gs\gs9.18\bin\gswin32c.exe" -sDEVICE=pdfwrite -o TheFinalOutput.pdf YourFileToConvert.ps
于 2015-10-21T09:34:39.837 回答