[Mac] コマンドラインでウェブページを PDF に変換する:wkhtmltopdf
Mac でコマンドラインからウェブページを PDF で保存したくなった。
まず試したのが wkhtmltopdf だ。
wkhtmltopdf
https://wkhtmltopdf.org/
まずはインストール。
環境:macOS Catalina Version 10.15.3
$ brew cask install wkhtmltopdf
あるいはバイナリーのインストーラーもある。
wkhtmltopdf
https://wkhtmltopdf.org/downloads.html
***
ウェブページを PDF 化するには以下のコマンドを実行。
$ wkhtmltopdf https://google.com google.pdf
これでなかなか綺麗な PDF ができあがる。デフォルトで A4 サイズとなる。
さらにヘッダーやフッターに URL やページ数を記入したりするにはオプションを使用する。
例えば、ヘッダーに URL、フッターにページ番号を記入するには以下のようにする。
$ wkhtmltopdf --header-center [webpage] --footer-center "[page] / [toPage]" https://google.com google.pdf
参考:
https://wkhtmltopdf.org/usage/wkhtmltopdf.txt
wkhtmltopdf : MacのコマンドラインHTML(Webページ)をPDF保存 TextExpanderの合わせ技で年月日フォルダ分け整理し保存 – ものくろぼっくす
https://mono96.jp/apple/mac/38806/