1
我使用下面的命令來裁剪PDF:GhostScript的裁剪PDF錯誤地顯示在iOS/Android的
gswin32c -dQUIET -dBATCH -dNOPAUSE -dNOPROMPT -sDEVICE=pdfwrite -dFirstPage=1
-dLastPage=1 -o output.pdf -dDEVICEWIDTHPOINTS=237 -dDEVICEHEIGHTPOINTS=151
-dFIXEDMEDIA -c "<</PageOffset [-64 -396]>> setpagedevice" -f input.pdf
我的目的是要裁剪的input.pdf從頂部邊界3.4英寸,0.9英寸 (0.9 x 72 = 64),從底部邊界5.5英寸(5.5 x 72 = 396),距離右邊界4.3英寸,並且一切看起來都正常,output.pdf顯示在桌面(Adobe, Chrome瀏覽器等)。但是,當在iOS或Android設備上查看相同的PDF時,似乎沿着所提及的維度發生了 頁面移位,並且未修剪的 區域的區域仍然可見。它幾乎看起來像頁面大小不適用 。
讀了一些網上論壇,我自己也嘗試下面的命令,但沒有 似乎有任何裁剪效果,即使在桌面瀏覽器:
gswin32c -dQUIET -dBATCH -dNOPAUSE -dNOPROMPT -sDEVICE=pdfwrite -dFirstPa
ge=1 -dLastPage=1 -o outupt.pdf -c "[/CropBox [64 396 237 151] /PAGES pdfmark"
-f input.pdf
gswin32c -sDEVICE=pdfwrite -dFirstPage=1 -dLastPage=1 -o output.pdf -dDEVI
CEWIDTHPOINTS=237 -dDEVICEHEIGHTPOINTS=151 -dFIXEDMEDIA -c "237 151 translate 6
4 396 237 151 rectclip" -f input.pdf
提供的是非常讚賞的任何幫助,除非這是一個錯誤!
非常感謝, 考希克