WebページをPDF, EPUB, HTML, Markdownに変換するコマンドラインツール

danburzo/percollate: A command-line tool to turn web pages into readable PDF, EPUB, HTML, or Markdown docs.

$ percollate pdf https://example.com -o my-example.pdf

出力フォーマットを最初の引数に与える。以下を指定可能。

  • pdf
  • epub
  • html
  • md

複数のページを1つのファイルにまとめることもできる。

以下はフォント、タイトル、著者名を指定した例。複数ページをまとめた場合、表紙と目次が追加されるがタイトルと著者名は表紙の表示される。

$ percollate pdf -o example.pdf  https://example.com/page1  https://example.com/page2 https://example.com/page3 --css ":root { --main-font: 'Helvetica Neue', 'Helvetica', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', 'Arial', 'Yu Gothic', 'Meiryo', sans-serif; }" --title="タイトル" --author="著者名"