画像が1つしかないPDFが画像よりもかなり大きいのはなぜですか?


4

スキャンしたドキュメントをPDFドキュメントに埋め込みたいのですが。

ソース画像は約300 kBです。convertコマンド
を使用する場合、PDFのサイズは30 MBで、GIMPでは3 MBです。

さまざまなコマンドの結果のファイルサイズ。妥当なPDFファイルサイズを取得する唯一の方法は、最初にJPEGに変換してからPDFに変換することです。

scanimage -p --mode Color --format tiff -x 205 -y 297 > image.tiff      | 25.5
convert -quality 30  -compress Zip image.tiff image-zip.pdf             | 32.2
convert -quality 30   image.tiff image.pdf                              | 12.1
convert -compress Zip image.tiff image-wq-zip.pdf                       | 11.1

convert image.tiff image.jpg                                            | 2.3
convert -quality 30 image.tiff image.jpg                                | 0.34
convert -quality 30 -define jpeg:extent=200kb image.tiff image-200.jpg  | 0.19

convert image-200.jpg image-jpg.pdf                                     | 0.19

1
おそらく、異なる解像度で画像を「ラスタライズ」したか、圧縮レベルが変更されたためです。pdfと使用したコマンドに関する詳細情報を提供できますか?画像はどの形式でしたか?identify -verbose yourfile.pdfandでいくつかのヒントを得ることができますidentify -verbose yourfile.jpg(ソース形式としてjpgを想定)。色空間でも変更できます。
ハスター

2
たとえば、コマンドで圧縮オプションを使用してみてください-compress Zip。詳細はこちら:imagemagick.org/Usage/formats/#pdf_options
ジェームズP

主に圧縮アルゴリズムです。GIMPでcoverted 1、(g.pdf)、と1から画像を抽出しようconvert s.tif c.pdf とし、最後にconvert s.tif -compress Zip z.pdf:あなたが使用できるpdfimages g.pdf gpdfimages c.pdf cpdfimages z.pdf z。が見つかりますg-000.ppmc-000.ppmz-000.ppmそれはほとんど同じです。比較(減算)して、違いを強調することができます
...-Hastur

-compress Zip、ファイルサイズは12MOです。
ガエル

そして-compress jpeg?私は非圧縮のTIFを試みたと私はのために同じ品質とサイズ見つかったgimp-compress zipものを。画像へのリンク(または同じ動作を生成する別のリンク)を投稿する必要がある場合は、いくつかの試みを行うことができます...
Hastur

回答:


0

私の意見の主な理由は、ファイルサイズを増やす可能性のある互換性設定がPDFに保存されているためです。Adobe Acrobatを使用している場合は、PDFファイルのサイズを縮小してこれらの設定を削除できます。

または、Wordに画像を埋め込むことができます。画像を挿入して、ファイルをPDFとして保存するだけで、「タイプとして保存」メニューからPDFを選択するときに「最小サイズ(オンライン公開)」を選択します。

互換性設定は、PDFを適切な品質で表示および印刷可能にするものであり、おそらくPDFが広く普及した理由です。


「最小サイズ」は機能しますが、互換性はありません。画像を埋め込むときに72ppiにダウンサンプリングし、JPG圧縮を使用するためです。
ヨリック

@Yorik確かに、この場合の圧縮についてです。しかし、一般的に言えば、Adobe Acrobat Proを使用している場合:ファイル->名前を付けて保存->縮小サイズPDF [ファイル]メニューから最適化されたPDFコマンド。
サニー

0

PDFは常に8.5x11インチなどの暗黙の用紙サイズを持ち、通常は250〜300ppiでエクスポートされます。

8.5x11枚の紙は約2550x3300ピクセルになります。

画面のRGBカラー画像は3つの「チャンネル」(グレースケール画像)で、CMYKは4です。グレースケールは単一チャンネルです。

「通常の画像」の場合、ピクセルはチャネルごとに1バイトです。

したがって、2550x3300x3 / 1024/1024 = RGBで約24MB(CMYKで32MB)(非圧縮)。

正しく聞こえます。Jpeg圧縮を使用すると、圧縮プロセス中にデータが破壊されるため、品質が犠牲になりますが、はるかに向上します。

ことに注意してください、ページサイズ=画像サイズで0,0原点にPDFコンテナ内の文書の画像を配置することは、あなたのために何もしません。プレゼントを別のプレゼントに包むようなものです。

白黒文書をスキャンする場合は、RGBモードを使用しないことにより、最初にサイズを1/3に削減できます。

ただし、非RGB Jpegイメージは普遍的にサポートされていないことに注意してください。

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.