私はメニューやドキュメントで私が想像していたほど簡単なものを見ませんでした。
複数ページのPDFがあり、Okular GUIから特定のページを削除したいと思います。
答え1
Okularではページを削除できません。ただし、修正されたPDF文書を自動的に更新できるため、外部ツール(.pdfなど)を使用して文書を変更した後に手動で再度開く必要はありません
pdftk
。特定のページを削除するには、cat
オプションを使用し、ターゲットPDFファイルに保存するページ範囲を指定します。たとえば、5ページを削除するには、document.pdf
次のコマンドを実行します。
pdftk document.pdf cat 1-4 6-end output out.pdf && mv out.pdf document.pdf
答え2
簡単なGUIソリューションが必要な場合は見つかりました。PDFクリーンアップ本当に価値があり、エンドユーザーと互換性があります。これにより、マウスを使用してPDF文書の個々のページをマージ、結合、分割、抽出、削除、および挿入できます。
そしてそれはちょうど300kBです。
sudo apt install pdfarranger
答え3
私はいつもインストールされているパッケージの依存関係の追跡を減らそうとします。pdftk
Gentooシステムに16の追加Java依存エントリをインストールする必要があるため...
したがって、(少なくとも完全性のために)Ghostscriptを使用してこれを行うことができることを指摘したいと思います。ほとんどのLinuxシステムにプリインストールされています。
文書の2、7、9、14ページを削除するとします。
gs -sPageList=1,3-6,8,10-13,15- -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dSAFER -sOutputFile=myPDF_out.pdf myPDF.pdf
15の後ろのダッシュは、15から文書の終わりまでのすべてのページを保持することを意味します。
したがって、5ページだけを削除するには、次のようにします。
gs -sPageList=1-4,6- -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dSAFER -sOutputFile=myPDF_out.pdf myPDF.pdf
(ページ番号は昇順でなければなりません)
答え4
LibreOfficeの図はフォーマットが壊れているため機能しません。しかし、新聞元の文書形式を維持しながらページを削除(および再配置)できます。