画像を含むPDFファイルがあり、サイズ制限のあるWebサイトにアップロードできるようにサイズを小さくしたいと思います。
それでは、コマンドラインでPDFファイルのサイズをどのように小さくできますか?
ベストアンサー1
あなたはそれを使用することができますgs
- GhostScript(PostScriptおよびPDF言語ソルバーとプレビュー)は次のとおりです。
- 置くPDFを書く出力装置へ
-sDEVICE=pdfwrite
- 適切なものを使用してください
-dPDFSETTINGS
。
~から文書:
-dPDFSETTINGS=
構成
静止パラメータを定義済みの4つの設定のうちの1つに事前設定します。
- /画面Acrobat Distillerの「画面最適化」設定に似た低解像度出力を選択します。
- /電子ブックAcrobat Distillerの「Ebook」設定と同様の中間解像度出力を選択します。
- /印刷機Acrobat Distillerの「印刷の最適化」設定に似た出力を選択します。
- /プレプレスAcrobat Distiller「Prepress Optimization」設定に似た出力を選択します。
- /基本複数の目的で使用する出力を選択すると、出力ファイルが大きくなる可能性があります。
-o
オプション出力ファイルには-dNOPAUSE
合計セットもあります-dBATCH
(参照:相互作用関連パラメータ)
例:
$ du -h file.pdf
27M file.pdf
$ gs -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook -q -o output.pdf file.pdf
$ du -h output.pdf
900K output.pdf