本文へ移動
ブログに戻る
2026年11月2日月曜日

Markdown を PDF に変換:ブラウザ・一括出力・CLI

Markdown を PDF に変換し、ブラウザ、Pandoc、エディター、CLI を比較します。複数ファイルの ZIP と結合 PDF を区別し、改ページやフォントも確認します。引き継ぎ文書の実例と出力を使い、ブラウザの利用条件を整理します。

Markdown を PDF に変換:ブラウザ・一括出力・CLI

ブラウザで Markdown を PDF に変換する

Markdown PDF ツールを開き、文書を貼り付け、表示を調整して PDF を出力します。下のサンプルで見出し、表、ページ配置を確認できます。ローカル変換ソフトの導入は不要です。

ファイルの確認箇所と、Pandoc、VS Code 拡張、ブラウザ印刷、ローカル CLI、ブラウザ一括処理の使い分けを説明します。

なぜ Markdown を PDF に変換するのか

Markdown は書き手やレビュワーに優しい — Git に向き、ノイズの少ない文法、差分が見やすい。しかしドキュメントがエンジニアの輪を出ると、読者が変わります:

  • 意思決定者はレイアウトの安定性を求める。 VS Code で見える Markdown は、Notion やチャットに貼ると違って見えます。PDF はレイアウトを固定するので、承認時のページ番号がマシン間でずれません。
  • コンプライアンスや調達はタイムスタンプを欲しがる。 多くの監査ワークフローでは日付入り PDF が必須です。あればチケットや調達書類、取締役会資料に説明なしで添付できます。
  • 印刷とオフラインのレビュワーは存在する。 驚くほど多くの顧客、法務、運用担当者が紙に注釈を書きます。PDF はその共通言語です。
  • モバイル共有。 PDF は iOS / Android のビュワーでネイティブに開け、Markdown プラグインは要りません。

リリースノート、SLA、RFP 回答、顧客向けレポートを納品するなら、納品物は通常 Markdown ソースではなく PDF です。

/markdown-to-pdf で出力する

Markdown PDF 変換ツールの Chromium 描画でプレビューし、ダウンロード後に改ページとフォントを確認します。

  1. 内容を貼り付けるか、1 MB までの .md をドロップします。
  2. プレビューでテーマ、フォント、幅を選びます。
  3. PDF を出力し、ダウンロードしたファイルを確認します。

自動的に保持されるもの:

  • 見出し、リスト、表、引用、リンク
  • 一般的な言語のシンタックスハイライト付きコードブロック
  • インライン code とインデントコード
  • 埋め込み画像(data URI とリモート URL の両方)
  • KaTeX 数式:$$\int_0^1 x^2\,dx$$ が組版された数式として描画
  • Mermaid 図表:```mermaid blocks render as SVG inside the PDF
  • Task lists (- [x] / - [ ])

ほかの方法を比較する

方法向いている用途主な条件
/markdown-to-pdfコード・数式・図を含む個別文書入力 1 MB、ブラウザ出力の利用条件
/batch-export1 回最大 15 ファイル、各入力を個別出力有料、ZIP 内は別々のファイル
Pandoc引用・書籍・管理するテンプレートPDF エンジンとテンプレートの設定
VS Code Markdown PDFエディターからの出力拡張機能の設定が出力に影響
ブラウザ印刷正しく描画済みの Web ページ印刷 CSS と改ページに差が出る
md-to-pdfスクリプト・CINode.js とブラウザ実行環境

詳しい選び方はPDF 変換の 5 手法比較を参照してください。固定の容量や速度の数字ではなく、自分の環境で導入と出力を試します。

安定した出力に向けて準備する

  1. 表をページ幅に収めます。
  2. 印刷に必要な解像度の画像を使います。
  3. 相対画像パスを修正するか、リソースの検索場所を設定します。
  4. 長文の前に KaTeX と Mermaid を試します。
  5. PDF の改ページ、コードの欠け、フォント、リンク先を確認します。

配色は Pandoc の --syntax-highlighting、VS Code Markdown PDF の markdown-pdf.highlightStyle、md-to-pdf の --highlight-style で設定します。コードハイライトの解説も参照してください。

ブラウザ出力の制限

個別変換では最大 1 MB の Markdown をサーバー側の Chromium で描画します。表、コードの色、KaTeX、Mermaid、画像、タスクリストを出力で確認してください。ログイン後はブラウザから透かしなしで合計 5 回出力でき、その後も透かし付きで無制限に出力できます。Creator は月額 9 米ドルでブラウザの透かしなし出力が無制限、1 米ドルのパスは同出力 1 回分です。API クレジットは別枠です。

サーバー描画では文書をローカルブラウザの外へ送信して処理します。機密情報を送る前に、現在のプライバシーと保存期間の規約を確認してください。

よくある質問

ソフトのインストールは必要ですか? 不要です。個別変換も有料の一括出力もブラウザから使えます。

複数ファイルと結合 PDF はどう違いますか? 複数ファイルは有料の一括出力を使えます。1 回に最大 15 個の Markdown を受け付け、入力ごとに 1 つの出力を ZIP で取得できます。Creator は月 20 回の実行を含みます。PDF を選ぶと個別の PDF ができ、1 つの文書にまとめる場合は Pandoc を使います。 両方の手順は一括変換ガイドで説明しています。

コード・数式・Mermaid は使えますか? 対応しています。実際のテーマ、フォント、外部画像、図の構文を試してください。

作業に合わせて選ぶ

個別文書は変換ツール、少数のファイルはブラウザ一括出力、引用を多く含む出版物や結合書籍は Pandoc、スクリプトでの再生成は md-to-pdf を選びます。規模を広げる前に代表的な出力を確認します。

プロジェクト引き継ぎ:入力と出力

このデモ文書は作業範囲のリストと担当表をまとめたものです。PDF ツールに貼り付け、下の出力と比較してから実際の引き継ぎに使ってください。

# Project handoff

## Approved scope
- Release documentation
- API example review

| Deliverable | Owner |
|:--|:--|
| Guide | Content team |
| Sample | Engineering |

> Demo document, not a real project report.

範囲リストと成果物の担当表を含む引き継ぎ文書の出力

サンプル PDF をダウンロード

出力では範囲と担当表をまとめて確認できます。改ページとリンクの動作は PDF を開いて点検してください。画像プレビューだけでは判断できません。

今回の更新で確認した一次資料

上記の制限とコマンドは、次の最新一次資料で確認しました:

実際に試す

MarkdownToImage を開いて Markdown を描画し、用途に合う形式を選びます。バッチ自動化の前に代表的な文書 1 件で検証してください。

文書を PDF に出力.

関連ガイド