如何從 PDF 中刪除頁面,同時保持文件不變

如何從 PDF 中刪除頁面,同時保持文件不變

我有一本 PDF 書,我想從中刪除幾頁以縮小檔案大小。我對此的正常解決方案不起作用,當我嘗試其他解決方案時,他們引入了新問題:

  • 我通常使用 PDF Arranger 來完成此任務,這通常是一個很棒的工具。然而,當我在這個特定的文檔上嘗試它時,我收到了一個我以前從未見過的錯誤(基數為 8 的 int() 的文字無效:b'228')
  • 我可以使用pdftk來刪除頁面,但是產生的文件的文件大小是原始文件的兩倍多,這違背了刪除頁面的初衷
  • 我還可以使用“列印到文件”命令刪除正確的頁面,但頁面周圍有很大的邊距,字體更小,空白更多,使文件更難以閱讀

正如您所看到的,在保留文件不變的情況下刪除頁面是非常棘手的。任何有關其他解決方案的建議,或弄清楚這些解決方案是怎麼回事,我們將不勝感激!

答案1

pdftk在你的情況下產生一個更大的文檔是很奇怪的。你有沒有嘗試過精確的以下命令,取自這裡

pdftk infile.pdf cat 1-r2 output outfile.pdf

(請注意,您可以根據您的需要,透過指定多個範圍來更改頁面選擇,如我指向的連結的評論中所述)

如果由於某種原因無法避免pdftk生成更大的文件,您可能需要pdfjam按照該範例進行嘗試:

pdfjam infile.pdf <page ranges> --landscape -o outfile.pdf

但請記住,pdfjampdftk.

相關內容