我使用GhostScript來更改DPI並使用exec()函數從PHP調整大小的PDF文件。 我的命令行代碼如下所示:使用Ghostscript禁止PDF頁面旋轉
gs -o out.pdf -sDEVICE=pdfwrite -dDEVICEWIDTHPOINTS=800 -dDEVICEHEIGHTPOINTS=1000 -dPDFFitPage -dPDFSETTINGS=/ebook in.pdf
但我的PDF文件第一頁的一個這種處理旋轉和裁剪後。如果我添加-dFixedMedia
參數,它仍然會旋轉但不會被裁剪。但在這種情況下,其他頁面將會旋轉。
我也試過-dOrient1=false
和-dOrient1=true
......和...... -dAutoRotatePages=/None
這一切都沒有奏效...也許我不使用它的權利......
是否有可能防止/禁止所有PDF頁面的任何形式的旋轉?
P.S.
初始PDF的第一頁:
處理後的PDF的第一頁沒有-dFixedMedia
:處理後的PDF
開始一頁與-dFixedMedia
:
更新:
下面是這一個頁面的PDF文件的鏈接: PDF-File
我會給你這個PDF文件,但我不應該分享任何用於我的工作的文件......所以我的雙手被捆綁在一起。而關於AutoRotatePages設置爲無 - 它不適用於這個PDF文件...但無論如何非常感謝您的回答 –
您已經發布了上面的圖片上的有問題的頁面,如何使一個頁面的PDF那? – KenS
我已更新我的問題。我添加了一個鏈接到這個單一的PDF文件。希望它會有所幫助。謝謝 –