2

有没有办法使用 Python 或使用命令行无损地将 PDF 旋转 90 度?

我正在寻找一个真正的旋转,而不仅仅是在 PDF 中添加一个“/ROTATE 90”,因为之后我必须通过 Hylafax 发送 PDF,看起来它忽略了这些命令。

我尝试使用 ImageMagick 的转换,但生成的 PDF 的质量非常低。

(Python 2.6.2,Xubuntu 9.04)

感谢您的关注!

4

2 回答 2

3

您通常从标准传真机获得的最佳分辨率约为 200dpi;标准传真约为 100dpi。如果您需要您的传真文件与人工传真机一起使用,您就不能超越这一点。

因此,将您的 PDF 渲染为 100 或 200dpi 位图并将其旋转 90 度应该可以正常工作。各种基于 ghostscript 的工具链可以进行渲染。或者,有许多基于 PDF 和 postscript 的工具可以直接从 PDF中执行这种类型的操作(例如PDF2PSpsutils )。

于 2009-10-16T10:18:59.373 回答
3

pdfjam 包中有一个 shell 脚本pdf90,它通过 pdflatex 进行旋转。

于 2009-10-16T10:43:38.927 回答