imagemagick によって PDF のファイル サイズが大きくなるのはなぜですか?

imagemagick によって PDF のファイル サイズが大きくなるのはなぜですか?

いくつかの文書をスキャンした 1 ページを含む PDF ファイルがあります。ページの古い部分を削除して (切り取って白い四角形を重ねてみました)、再度保存します。結果のファイルは元のファイルより小さくなると思っていましたが、常にかなり大きくなります。 とだけ言ってもconvert 1.pdf 2.pdf、2.pdf は 1.pdf の 6 倍の大きさです (1.3 MB 対 0.22 MB)。なぜでしょうか?

displayインタラクティブに と を試しましたがconvert、結果は同様でした。 試してみました-compressが、結果はひどいか、大きすぎます。imagemagick よりも優れた代替手段はありますか? 残念ながら、ファイルを公開できません。

答え1

imagemagick によって PDF のファイル サイズが大きくなるのはなぜですか?

imagemagick よりも優れた代替品はありますか?

通常どおりに文書から画像部分を重ねてPDFに保存し、ゴーストスクリプトPDF ドキュメントのサイズを縮小します。

ダウンロードしてインストールしたらゴーストスクリプトPDF ファイルを縮小するマシンにインストールしたら、管理者特権のコマンド プロンプトから以下のロジックを実行して、PDF ファイルのサイズを縮小できます。

説明書

必ず確認してください:

  1. ゴーストスクリプト gswin64c.exeファイルはシステム上のどこにインストールされているかを示します
  2. この-sOutputFile="C:\PDFFolder\Reduced\ReducedSize.pdf"部分は、縮小されたサイズのファイルを保存するフォルダとファイルの場所のフルパスを指します。
  3. #2 の直後の部分"C:\PDFFolder\ToReduce\Reduce.pdf"は、縮小するフォルダーとファイルの場所のフルパスを指します。

"C:\Program Files\gs\gs\bin\gswin64c.exe" -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dPDFSETTINGS=/ebook -sOutputFile="C:\PDFFolder\Reduced\ReducedSize.pdf" "C:\PDFFolder\ToReduce\Reduce.pdf"

その他のリソース

関連情報