質問: 再圧縮せずに多数のJPGイメージを1つのPDFに素早く結合するソフトウェア 私は、過去に「PDFに直接」オプションを持たないプリンタで多くの文書をスキャンしていたので、「Document1、Document2」というさまざまなフォルダがあります。各フォルダの中には、001.jpg、002.jpg、003.jpg、..のような多くのjpgがありました 私は1つのPDFファイルにそれらを結合したいと思います。最新のプリンタでは、JPGの「ストリーム」をカプセル化して各ページに1つずつ表示することで同じことができます。 私は単純な画像ビューアで、すべてを選択してPDFで印刷することでそれをやろうとしました。これにより、JPGですべての画像が再び圧縮され、いくつかの欠点がありました。 * JPGの品質を選択しても画像が貧弱すぎる場合、超うっすらと圧縮されたものが世代の喪失をご覧ください。 * 追加の世代損失を防ぐために100%近くの非常に高品質なJPGを選択すると、出力PDFのファイルサイズが大きくなります。 ここに私が考えていることがあります: PDFファイルに保存された画像はJPGストリームに過ぎないため、元のJPGファイルを再圧縮せずに直接PDFコンテナに組み込むことはできませんか?これはNO LOSSとNO RECOMPRESSIONを達成する最良の方法です! 場合は、そうするためにどのソフトウェアを使用できますか? PDFのために `ffmpeg` のようなものがあります(ストリームを別のコンテナにコピーするには `ffmpeg -c:v copy` オプションに行きます)?おそらく、ポストスクリプトのパーサは、jpgファイルのフォルダと多くのコマンドラインオプションをレンダリングして直接呼び出すことができますか? すべてのオペレーティングシステムで使用できるコマンドラインソフトウェアを見つけることはいいことです。ただし、ソフトウェアはWindowsで実行する必要があります。 --- EDIT: Aside the main question of a multi-platform software, I was trying to understand why Adobe Acrobat itself isn't able to do it. In the advanced settings dialog it seems be possible with the option: **Save original JPEG images in PDF if possible** ![Adobe PDF Setting: Save original JPEG images in PDF if possible](https://i.stack.imgur.com/52k8O.png) おそらく、ここでの問題は、JPGがAdobe Acrobat Distiller内で直接的にそれらを与える方法を再サンプリングして再処理する私の画像ビューアプログラムによって与えられるでしょう。 Should I just drag & drop the files inside Acrobat Application ?
回答: jpeg2pdf ======== これは、再圧縮せずにJPGからPDFファイルを作成するための小さなコマンドラインツールです。 Get it here: ### 特徴 * 元のJPGをPDFで保存する * さまざまな用紙サイズオプション(画像サイズに切り抜きを含む) * さまざまな拡大縮小オプション(元の画像縮尺を保存することを含む) ### 使用法 ``` jpeg2pdf *.jpg -o document.pdf ``` 詳細については、readmeおよび組み込みヘルプを参照してください。 ### プラットフォーム それはクロスプラットフォームだと言いますが、私はWindows上でのみテストしました。 Unixライクなシステム上のCソースコードからコンパイルする必要があるようです。