web-dev-qa-db-ja.com

Mac上で多数の画像を1つのPDFに変換する

Mac上で約100のPNGを1つのPDFに変換する方法を教えてください。それが助けになるなら、私はコマンドラインを使うことに寛容です。

私はiPhotoを使ってみたが、それは終了するが、理由は分からない。プレビューから保存しても、私が望んでいることはうまくいきません。考えですか?

54
tekknolagi

Leopard(10.5以降)またはLionをお持ちの場合、最も簡単な方法は プレビュー を使用することです。次のようにしてください。

  1. プレビューで最初の画像を開く
  2. サイドバーを表示する(Shift + Command + D)
  3. 追加の画像をサイドバーにドラッグします
  4. ファイル/印刷を選択します(コマンドP)。
  5. PDFドロップダウンリストで、[PDFとして保存]を選択します。

それでおしまい!これであなたのすべての画像を含むPDFができました。

それでもうまくいかない場合は、コンバイン機能を持つ Adobe Acrobat ProPDFLab などのサードパーティ製ソリューションを検討してください。 。

70
mekwall

この種の作業にはImageMagickなどのコマンドラインツールを使用することをお勧めします。あなたは Homebrew でIMをインストールすることができます。

brew install imagemagick

その後することができます

convert *.jpg output.pdf

結果のPDFが少し大きすぎる場合は、試すことができます。

convert -quality 60 *.jpg output.pdf

もちろんImageMagickは他のUnixシステム上で、そしてcygwin上でも動作します。

(特定の順序が必要な場合は、.jpgファイル名を1つずつ書き出すこともできます。または*を使用して.jpgsをアルファベット順に名前変更することもできます。)

48
guaka

私の方法はMarcusの方法に似ていますが、画像のサイズがすべて異なっていて、PDFをすべて8.5x11にしたくない場合は、各ページのサイズをそのままにしておくとよいでしょう。元の画像.

  1. プレビューで最初の画像を開く
  2. サムネイルを表示する(コマンドオプション-2)
  3. 追加の画像をサイドバーにドラッグします

この後、分岐します。

  1. サイドバーにあるすべての画像のサムネイルを選択します(クリックしてからCommand-Aを押して選択します)。
  2. ファイル>選択した画像をエクスポート...
  3. 一時画像を保存するフォルダを選択または作成し、「フォーマット」を「PDF」に設定して、「選択」をクリックします。
  4. 元の画像をすべて閉じる
  5. 最後にエクスポートしたPDFをプレビューで開きます(これが最後のページになります)
  6. エクスポートした他のすべてのPDFをサイドバーにドラッグし、開いたばかりのPDFのサムネイルの上にドロップします。
  7. これにより、Finderに表示されていたのと同じ順序で複数ページのPDFイメージが作成されます。あなたがそれを簡単に見つけることができるようにそれを改名しなさい、保存すれば完了です。
6
Dave

OSXのもっと新しいバージョンでは、ネイティブのコマンドラインツールsipsを使うことをお勧めします - 回答のStack Overflow question 6349984 を見てください。 Preview内で複数回クリックするよりもsips(2009年以降使用可能)のスクリプトを作成する方がはるかに簡単です。

基本的に

sips -s format pdf input-png-file-path --out output-pdf-file-path
1
Jason

ロスレス変換にはPython CLIプログラムimg2pdfを強くお勧めします。

https://gitlab.mister-muffin.de/josch/img2pdf

使用例

img2pdf img1.png img2.jpg -o out.pdf
0
Adam Erickson

もっと簡単な方法は、見落とされがちなアプリケーションAutomatorを使用することです。これはApplicationsフォルダにあります。

このリンクはまさに​​その方法を示しています。 Automatorを使って研究写真を1つのPDFにまとめる

0
Lykke Madsen