Pdf

如何按比例縮小 PDF 文件(以像素和厘米為單位)?

  • February 28, 2021

我需要自動將學生的解決方案(即各種方向、解析度、質量和文件格式的照片和掃描)轉換為具有合適尺寸的單個 PDF。

以厘米為單位的尺寸應約為 A4,以便我用於註釋 PDF 的 Xournal++ 使用合適的筆粗細,請參閱https://github.com/xournalpp/xournalpp/issues/2424

以像素為單位的尺寸應該是一方面內容不模糊,另一方面 Xournal++ 不會因為文件太大而掛起。

目前,如果 PDF 文件大於 5MB,我會使用 ps2pdf 縮小 PDF 文件,如果它們大於 1.5MB,則使用單個圖像文件(稍後合併為 PDF)。我還將以厘米為單位的尺寸設置為 A4(請參閱上面的連結)。

然而,一些文件在像素方面仍然太大,雖然文件大小和以厘米為單位的尺寸都很好,所以 Xournal++ 掛在他們身上很多。

我嘗試將 DPI 設置為 120(155 將是 1280 像素上的 A4 寬度),但仍然獲得 3000x4000 像素的頁面。這是我的完整腳本:https ://pastebin.com/jHxhUJvN

我搞砸了什麼?感謝您的任何意見!

它與

gs -sDEVICE=pdfwrite -sPAPERSIZE=a4 -dDEVICEWIDTHPOINTS=1280 -dPDFFitPage -dPDFSETTINGS=/default -dNOPAUSE -dQUIET -dBATCH -sOutputFile=out.pdf in.pdf

它將以厘米為單位的大小設置為 A4,以像素為單位的寬度同時設置為 1280。

引用自:https://unix.stackexchange.com/questions/636827