我需要在不添加任何新文本或影像的情況下增加 pdf 的檔案大小。我可以通過壓縮來減小檔案大小。當我使用可用的在線工具將檔案尺寸從 A4 增加到 A3、A2 等時,它會自動被壓縮。我想要的是將其大小從 80 kB 增加到 100 kB。知道如何在 Python 中或使用任何工具完成嗎?
uj5u.com熱心網友回復:
我正在回答我自己的問題。我解決了這個問題,首先將 pdf 轉換為 postscript (ps) 檔案,然后將 ps 檔案轉換回 pdf 檔案。可以用不同的轉換器進行試驗。如果默認值不起作用,可以嘗試更改適當引數的默認值。對我來說,最終檔案大小變成了 ~300 kB 的默認值。
- 要將PDF 轉換為 PS,可以使用gs、pdf2ps或pdftops 轉換器:
pdftops 初始.pdf 中間.ps
- 要將PS 轉換為 PDF,可以使用gs或ps2pdf轉換器:
ps2pdf中間.ps最終.pdf
使用這種方法
正如 KJ 所建議的,將 pdf 轉換為 ps 格式不是一個好主意,因為這可能會導致某些源內容的丟失。增加檔案大小的更好方法是解壓縮 pdf 檔案中的現有內容。為此可以使用mutool。
mutool clean -d -a input_file.pdf output_file.pdf
不妨參考以下帖子https://stackoverflow.com/a/25377929/10802527和https://stackoverflow.com/a/25377913/10802527
uj5u.com熱心網友回復:
如果您有 Photoshop,請在其中打開 PDF 并執行“另存為”,您將看到一個質量選項,然后將其增加到最大值...如果它不適用于 PDF,則截取 PDF 的螢屏截圖并執行再次提出上述建議,它會起作用
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/365507.html
