开发者

Lossless PDF rotation

开发者 https://www.devze.com 2022-12-08 11:07 出处:网络
is there a way to rotate a PDF 90 degrees losslessly, with Python or using the command line? I\'m looking for a REAL rotation, not just adding a \"/ROTATE 90\" inside the PDF, because aft开发者_开发百

is there a way to rotate a PDF 90 degrees losslessly, with Python or using the command line?

I'm looking for a REAL rotation, not just adding a "/ROTATE 90" inside the PDF, because aft开发者_开发百科erwards I have to send the PDF via Hylafax and it looks like that it ignores those commands.

I tried with ImageMagick's convert but the quality of the resulting PDF is quite low.

(Python 2.6.2, Xubuntu 9.04)

Thanks for your attention!


In the pdfjam package there is a shell script pdf90 which does the rotation via pdflatex.


The best resolution you will normally obtain from a standard fax machine is about 200dpi; standard faxes are about 100dpi. If you need your faxed documents to work with an artitrary fax machine you can't go above this.

Ergo, rendering your PDF to a 100 or 200dpi bitmap and rotating it 90 degress should work as well as anything. Various ghostscript based tool chains can do the rendering. Alternatively, there are a number of PDF and postscript based tools that can do this type of manipulatiion (e.g. PDF2PS and psutils) directly off the PDF.

0

精彩评论

暂无评论...
验证码 换一张
取 消