人生100年!生涯エンジニア人生!

楽しいエンジニア人生!

macOSでPDFファイルからPNGファイルを出力する #技書博 #技術書典

前置き

技術書同人誌博覧会のサークルのページを更新する際に、PDFファイルから画像を出力する必要がありました。

gishohaku.dev

JPEGファイルなら簡単!

macOSでPDFファイルからJPEGファイルを出力するなら、プレビューソフトを起動して出力したいページを選択後「別名で書き出す」でフォーマットを「JPEG」にして保存で終わり!!

この方法は zuckey@チーム開発1年目の教科書 & しがないラジオの編集の人 (@zuckey_17) | Twitter さんに教えてもらいました。

なお、ツイートの画像に出ている書籍は、こちらで販売中!良い本なので買いましょう!
booth.pm

PNGファイルは上手くいかない気がする

同じようにやってみると、なぜか出来ない?なぜ?違いはPNGファイルだけです。
ちなみに、私はJPEGファイルが嫌いです、どうしてもPNGファイルでやりたいのです。

たか (@happylifetaka) | Twitterさんから有力な情報が来ました、Automatorを使う?!


macOSで使うことの無いソフトですが、試行錯誤ののち出来たのでブログにまとめてみました。

初めてのAutomator

  1. Automatorを起動して「アプリケーション」を選んで「選択」を押下する。 f:id:hideaki_kawahara:20190626105407p:plain

  2. 左側のライブラリーから「PDF」を選び「PDFページをイメージとしてレンダリング」を選んでダブルクリック。
    f:id:hideaki_kawahara:20190626105431p:plain

  3. 右側の作業領域に入ります。
    f:id:hideaki_kawahara:20190626105451p:plain

  4. フォーマットを選びます「PNGイメージ」があるので、それを選択します。
    f:id:hideaki_kawahara:20190626105515p:plain

  5. 左側のライブラリーに戻り「ファイルとフォルダ」を選び「Finder項目を移動」をダブルクリック。 f:id:hideaki_kawahara:20190626105536p:plain

  6. 右側の作業領域に入ります。 f:id:hideaki_kawahara:20190626105628p:plain

  7. メニューバーから「ファイル」→「保存」を選択します。 f:id:hideaki_kawahara:20190626105650p:plain

  8. フォーマットを「アプリケーション」にしてから、好きな名前を入れて「保存」を押下する。
    f:id:hideaki_kawahara:20190626105711p:plain

  9. アプリケーションが出来ました、こちらにPDFファイルをドラック&ドロップ!
    f:id:hideaki_kawahara:20190626105734p:plain

  10. PNGファイルが一気に出力されました。 f:id:hideaki_kawahara:20190626105757p:plain

macOSで自動化するならShellなので、Automatorを使うことはなく、今回初めて使って簡単で楽しかったです、今まで使わなくてごめんね!!

技術書同人誌博覧会

最後になりましたが、技術書同人誌博覧会では「エンジニアの登壇を応援する会」でサークル参加してます。
gishohaku.dev

場所はB-15です、おヒマなら来てね!!
gishohaku.dev