pdf - 如何将 ps 转换为外观相同的 pdf 文件?

标签 pdf converters postscript

我有一个由多个页面组成的 ps 文件,其中包含以下边界框条目:

%%PageBoundingBox: 36 36 7164 2124

当使用okular查看此文件时,它看起来没问题。转换成pdf后如下

ps2pdf graph.ps

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

-sPAPERSIZE=letter 
-dEPSCrop

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

最佳答案

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

ps2pdf -dDEVICEWIDTHPOINTS=7128  -dDEVICEHEIGHTPOINTS=2088  isearch.ps
对于给定示例,

as 7128 是边界框的宽度,2088 是边界框的高度。

关于pdf - 如何将 ps 转换为外观相同的 pdf 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15946864/

相关文章:

python - pdf文件中的多行正则表达式

c# - 转换 XPS 文档

java - 如何将图像转换为 postscript 形状

C语言——如何创建PostScript文件

java - 从 Java 应用程序即时打开 PDF 文件

python - 如何从 Python 横向打印 PDF 文件到打印机?

php - 使用 PHP 将 txt 数据文件转换为结构化 JSON

java - Android 如何将.raw数据转换为.mp3文件?

linux - linux Imagemagick 将 PDF 转换为 JPG 的问题

pdf - 恢复PDF图形状态后是否可以为路径绘制笔画?