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


53

Macで約100個のPNGを1つのPDFに変換するにはどうすればよいですか?役立つ場合は、コマンドラインを使用します。

iPhotoを使用してみましたが、終了しました。理由はわかりません。プレビューから保存しても、私が望んでいることはできません。考え?


AskDifferentで重複した質問:apple.stackexchange.com/questions/11163/…– tir38 18
1

回答:


71

Leopard(10.5以降)またはLionを使用している場合、最も簡単な方法はPreviewを使用することです。以下を実行してください。

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

それでおしまい!これで、すべての画像を含むPDFが作成されました。

それでもうまくいかない場合は、コンバイン機能またはPDFLabを備えたAdobe Acrobat Proなどのサードパーティのソリューションをご覧ください


1
+1-推奨される解決策も。この方法を使用して、印刷によって複数のPDFを結合し、印刷パネルから「PDFとして保存」を選択しました。
SplinterReality

1
Snow Leopardの場合、[ファイル]> [印刷]は最初の画像のみを印刷しました。すべてを印刷するには、[ファイル]> [選択した画像を印刷]を選択する必要がありました。
kldavis4 14

3
Shift-Cmd-Dがサイドバーを開かなかったため、[表示]-> [サムネイル](オプション-Cmd-2)を明示的に使用する必要がありました。
arcseldon

それは2018年であり、この方法は依然として魅力のように機能します。この答えをありがとう。
ルシオモリネド

52

この種の作業には、ImageMagickなどのコマンドラインツールを使用することを好みます。Homebrewで IMをインストールできます:

brew install imagemagick

その後でできること

convert *.jpg output.pdf

結果のPDFが少し大きすぎる場合は、次を試してください:

convert -quality 60 *.jpg output.pdf

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

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


このコマンドを実行すると、*。jpgが展開されたすべての画像が最初の画像で上書きされ、最後の画像のみがPDFに保存されました
user5359531

@ user5359531奇妙な。私にとってこれは以前にも何度も完璧に機能しており、再確認するためにもう一度試しました。問題ない。実行した正確なコマンドは何ですか?そして、どのバージョン?convert --version|head -1私に与えますVersion: ImageMagick 6.9.5-2 Q16 x86_64 2016-07-13 http://www.imagemagick.org
フィフィ資金を

どのようにページを注文しますか?
ジョニーQ

1
@JohnnyQページをPDFに表示する順序で画像ファイルに名前を付けます。
coredumperror

この。どのアスペクト比でもうまく機能します-上記の印刷の答えは他の何よりもハックです。
Vlad

6

私の方法はMarcusの方法と似ていますが、画像がすべて異なるサイズであり、PDFをすべて8.5x11にしたくないが、各ページを元の画像のサイズにしたい場合は少しうまくいきます。

  1. プレビューで最初の画像を開きます
  2. サムネイルを表示(Command-option-2)
  3. 追加の画像をサイドバーにドラッグします

この後、分岐します。

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

この方法は私にとって非常にうまくいきました。Accepted Answerは非常に便利ですが、@ Daveが述べたように、画像のサイズが異なるとうまく機能しません。また、Accepted Answerの方法では、おそらく印刷ダイアログが自動的にブリードエッジを追加するため、PDFのエッジの周りにマージンが生じます。また、プレビューでは、他のすべてのPDF をドラッグアンドドロップし、最初(または最後)のPDFに一度に追加できます。ドラッグアンドドロップすることで、結果のPDFのページを並べ替えることもできます。
ズコ

ヨセミテでは動作しません。ステップ2は警告アラートを表示し、プロセスを終了します。
a20

1

OSXの現在のバージョンでは、ネイティブコマンドラインツールを使用したほうがよい場合がありsipsます。回答済みのStack Overflow質問6349984を参照してください。PDFからpngに変換されます。sipsプレビュー内で複数回クリックするよりも、スクリプトを作成する方がはるかに簡単です(2009年から使用可能になっています)。

基本的に、

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

0

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

このリンクは、正確な方法を示しています。Automatorを使用して、研究写真を1つのPDFに結合します。


1
リンクされたページが変更されると回答が無効になる可能性があるため、回答の重要な部分を参照リンクから引用してください。
DavidPostill

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