ipynb to pdf

IPYNB to PDF、
ノートブックを入れて、PDFを 出力。

.ipynbファイルをドロップして、デバイス上でIPYNBをPDFに変換 — コード・グラフ・表・LaTeX数式を、アップロードなし・アカウント不要・待ち時間ゼロで。

ブラウザ内で読み込みます — ノートブックはアップロードされません。このページのどこにでもドロップできます。

  • Jupyter Notebook
  • JupyterLab
  • Google Colab
  • VS Code
  • Kaggle
  • Deepnote

0 バイトのアップロード

解析・レイアウト・ラスタライズはデバイス上で行われます。

2 ページサイズ

A4とUSレター、縦・横両対応。

6 ノートブックソース

Jupyter、JupyterLab、Colab、VS Code、Kaggle、Deepnote。

0€ 永続無料

アカウントなし、制限なし、透かしなし。

使い方

3ステップ、アップロードなし。

解析・レイアウト・ラスタライズ・PDF組み立ての全工程があなたのマシン上で動くため、キュー待ちはなく、サーバーに託すものもありません。

  1. 01

    ノートブックをドロップ

    .ipynbファイルをコンバーターにドラッグするか、ファイルブラウザーで選択します。ノートブックはデバイス上で解析され、適切なデフォルト設定のまま変換がすぐに始まります。

  2. 02

    ページを調整

    A4またはレター、縦・横、ライト・ダークページ。コード・出力・in[]/out[]プロンプト・行番号・シンタックスカラー・タイトルブロックの有無を選び、再変換も自由。

  3. 03

    ダウンロードまたは印刷

    正確な改ページでピクセル忠実なPDFをダウンロード。選択可能なテキストが欲しいときはブラウザの印刷 → PDFとして保存を。

ノートブックはこのデバイスから出ません。

アップロードなし、キューなし、アカウントなし。ファイルはローカルで読み込まれ、隠しページに描画され、キャンバス上でラスタライズされます。タブを閉じれば跡形もなく — コピーはどこにも残りません。

プライバシーの詳細を見る

機能

ページに残るもの。

ノートブックの各要素は描画前に計測されます。それがスクリーンショットではなく文書に見える理由です。

コードはコードらしく

各セルはシンタックスカラー・インデント・タブ幅・折り返し位置を保持します。長いリストは行境界で分割され、ページが行を真ん中で切ることはありません。

def clean(df):
# drop empty rows
return df.dropna(axis="index")

グラフと画像

Matplotlibの図と画像出力はフル解像度で埋め込まれ、細い罫線で囲まれるため、白背景のグラフも紙の上で読みやすくなります。

表はひと続きに

HTML・Markdownの表は計測され、行境界で分割。長い表の各パートにはヘッダー行が再掲されます。

id1042
planannual
mrr89.00

LaTeX数式

Markdownセル内のインライン・ディスプレイ数式とtext/latex出力は、ノートブックプレビューと同じ組版で描かれます。

∫₀¹ x² dx = ⅓

内容を尊重する改ページ

ブロックは描画前に計測されます。見出しが宙に浮くことも、図が切断されることもなく、横長の表はクリップではなく縮小で収まります。

ページの飾り

継続フッターにノートブック名とページ番号が入り、最初のページはタイトルブロックで始まります:ノートブック名・カーネル・セル数・日付。

churn-model.ipynb12 / 14

互換性

現実のノートブックのために。

うまくいく例だけではありません:添付・ANSIカラー・トレースバック・旧形式ファイル・扱いにくい表も、意図を持って処理します。

Markdownセル

  • 見出し・段落・リスト
  • 太字・斜体・リンク・引用
  • GFM表とタスクリスト
  • インラインコードとコードブロック
  • 添付として保存された画像

コードセル

  • python、R、julia、SQL、JSなど
  • シンタックスハイライトと行番号
  • in[] / out[] 実行プロンプト
  • タブ幅は4スペースに正規化
  • ページをまたぐ継続の連結

出力

  • stdout・stderr・ANSIカラー
  • エラー名を含む完全なトレースバック
  • PNG・JPEG・GIF・WebP・SVGの図
  • HTML表・JSON・text/plain
  • 対話型ウィジェットには丁寧な注記

ノートブック形式

  • nbformat 4(現行)
  • nbformat 3ワークシート(旧形式)
  • 添付とbase64画像
  • UTF-8内容、あらゆる言語
  • CORS許可のリモート画像

ガイド

IPYNBをPDFに変換:完全ガイド

IPYNB to PDFは、書き上がったノートブックと、提出・送信・印刷できる文書との最短経路です。以下に、フォーマットの中身、Jupyter・Google Colab・VS CodeでのIPYNBからPDFへの変換方法、そして他人に渡す前に出力がどうあるべきかをまとめました。

.ipynbファイルとは?

.ipynbファイルとはJupyterノートブックです。セッションをコード・Markdown・rawセルの順序付きリストとして保存するJSONで、各コードセルは自身の出力を持ちます。名前はIPython Notebookの略で、同じ形式がローカルのJupyterノートブック、Google ColabやKaggleのようなオンラインJupyterノートブック、DeepnoteのようなオンラインPythonノートブック、そしてVS Codeにも使われます — つまり.ipynbファイルはほぼどこでも開けます。

JSONを読むのは簡単ですが、ノートブックを描画するのは簡単ではありません。セルは計測して初めて高さが分かるブロックとして組まれます。横広のDataFrame、matplotlibの図、折り返されたコードリストはどれも、ページ幅に応じてサイズが変わるからです。だからこそ.notebook to PDF・.ipynb to PDF・JupyterノートブックPDF変換は皆同じ問題にぶつかり、普通に印刷しただけではスクリーンショットのようになるのです。

IPYNBをPDFに変換する方法

どの.ipynb to PDFコンバーターも、ノートブックを解析し、印刷ページ幅でセルをレイアウトし、ブロックを描画し、ページを組み立てます。違いはその処理がどこで起きるか、そして結果を先に見られるかどうか。ここでは全工程がページ内で動き、サイズ制限もアカウント作成もありません。

  1. 01

    .ipynbファイルを選ぶ

    .ipynbファイルをドロップするかファイルブラウザーで選びます。ノートブックはデバイス上で読まれるため、変換はすぐに始まります。

  2. 02

    PDFページオプションを設定

    A4かUSレター、縦か横、ライトかダーク。コード・出力・実行プロンプト・行番号の有無を決めます。

  3. 03

    プレビューで改ページを確認

    プレビューはダウンロード前に各ページの区切りを正確に表示します。再変換は何度でも — アップロードはありません。

  4. 04

    IPYNBをPDFにエクスポート

    図・表・シンタックスカラーをピクセル忠実に再現したPDFをダウンロードするか、印刷 → PDFとして保存で選択可能なテキストに。

普通のノートブックならIPYNBからPDFへの変換は数秒で、実際のレイアウトパスが正確な改ページをくれます。

JupyterノートブックをPDFに変換する

コマンドラインの答えはnbconvertです。jupyter nbconvert --to pdf notebook.ipynbを実行すると、ノートブックはLaTeXに変換されxelatexでコンパイルされます。そのためパス上にpandocと完全なTeX配布物(TeX Live・MacTeX・MiKTeX)が必要です。ツールチェーンが無ければコマンドは「xelatex not found」で止まります — それが多くの人がLaTeX不要のJupyterノートブックPDFコンバーターを探す理由です。--to webpdfはヘッドレスChromiumを使い、--to html+印刷 → PDFとして保存なら仕事はブラウザに留まります。

3つの方法すべて、ノートブックをブラウザの描画のまま印刷するため、改ページはブラウザ任せになります。短いノートブックなら良くても、長いものは扱いにくい。レイアウトパスありのJupyterノートブックPDF変換 — 各ブロックを崩さず、長いリストは行境界で分割 — こそが40ページのエクスポートを報告書らしくします。

ColabノートブックをPDFに

Google ColabのノートブックにはPDFエクスポートボタンがなく、Colabノートブックをpdfとして保存する方法には正直な答えが2つあります。速い方:ファイル → 印刷 → PDFとして保存 — テキストは選択可能、改ページはブラウザ任せ、画面の内容もそのまま。確実な方:ファイル → ダウンロード → .ipynbでノートブックを取得し、セルをページ向けに組むコンバーターでColabノートブックをPDFに変換。Colabのipynbファイルもやはり.ipynbファイルなので、手元に来ればどのルートでも使えます。

ブラウザ上でColabノートブックを心地よくするもの — tqdmバー、切り詰められたDataFrame、スクロールするHTML表 — はページ分割しづらいものです。改ページをプレビューできるColab PDFコンバーターがあれば、Google ColabをPDFにエクスポートする前に、7ページに孤立した図を直しておけます。

VS CodeノートブックをPDFにエクスポートする

VS CodeのJupyter拡張はHTML・Pythonスクリプト・.ipynbファイルをエクスポートしますが — PDFは出力できず、だからこそVS Codeでのipynb to pdfには組み込みの答えがありません。3つのルートが使えます:HTMLにエクスポートしてブラウザでそのファイルを印刷;TeXツールチェーンが既にあればVS Codeターミナルでjupyter nbconvert;またはこのページのようなブラウザタイプのコンバーターで.ipynbを開く — インストール不要で、先にページ分割をプレビューできます。VS CodeからJupyterノートブックをPDFにエクスポートするのは通常2番目か3番目のルートです。コマンドパレットからエクスポートすると、改ページ位置の制御を手放すことになります。

ブラウザルートが最も乱れません:LaTeXのインストールも不要で、ipynb to pdf vscodeの設定は毎回同じ — A4、縦、コード+出力、行番号。

IPYNBをPDFに「印刷する」のが正解になることもあります:ブラウザのダイアログにはPDFとして保存の保存先があり、選択・検索・注釈が可能なベクトルテキストを生む唯一のルートです — 画面で読む文書や検索エンジンに索引される文書には価値があります。

オンラインIPYNB PDFコンバーター比較

オンラインのIPYNB PDFコンバーターを探すと、3種類のツールに出会います。1つ目は既に手元にあるコマンドライン:nbconvert — 無料・ローカル・正確、ただしLaTeXをインストールしたくなければ絶望的です。2つ目はクラウド変換サービスで、Vertopalが最も有名:ノートブックをアップロードし、PDFを選択し、ダウンロードします。VertopalのIPYNB PDF変換は共有して構わないファイルには便利ですが、ノートブックはマシンを離れ、レイアウトは汎用の印刷スタイルシートに従います。

3つ目がこのページです:アップロードなしのオンラインIPYNB PDFコンバーター。オンラインでJupyterノートブックをPDFに変換できるうえ、オフラインでも無料で変換できます:ファイルはデバイスから決して出ないため、出力は毎回同じ。無料版と有料版のIPYNB PDFコンバーターを比べるなら、決め手は価格ではありません。セル・出力・改ページを理解しているかどうかです。

良いIPYNB PDF変換が保つもの

どんなipynb pdfコンバーターも、細部で本領を発揮します — ノートブックを本当にPDFに変換できるか、単にファイルを作るだけかに決まる部分です:

  • JupyterノートブックのMarkdown — 見出し・リスト・GFM表・タスクリストを、生テキストではなく文書タイポグラフィとして。
  • コードはコードのまま — シンタックスカラー・インデント・in[]/out[]プロンプト・任意の行番号。長いリストは行境界で分割され、行が半分に切られません。
  • フル解像度の図 — PNG・JPEG・SVGなどの出力を枠付きで配置し、白曲線が読める状態を保ちます。
  • 表はひと続きに — HTML・Markdown表を計測して行境界で分割し、各パートにヘッダーを再掲します。
  • テキスト出力とトレースバック — stdout・stderr・ANSIカラー、エラー名を含む完全なトレースバック。
  • LaTeX数式 — Markdownセル内のインライン・ディスプレイ数式とtext/latex出力を、プレビュー通りの組版で。
  • ページの飾り — ノートブック名・カーネル・セル数・日付のタイトルブロックと、ファイル名・ページ番号入りの継続フッター。

Pythonノートブックはコードの問題であると同時にドキュメンテーションの問題であり、PythonノートブックのPDFエクスポートにそれが表れます。結果が誰にも読めないグラフで終わるなら、悪いのはノートブックではなく変換の方です。

JupyterノートブックPDFコンバーターを探していたのか、Google ColabノートブックをPDFにエクスポートする方法を探していたのか、壊れたnbconvert環境の代わりを探していたのか、単にアカウントなしで.ipynbをPDFに変換したいのか — 次のステップは同じです:ノートブックを選ぶこと。PDFはあなたのものです — IPYNB to PDFは無料、透かしなし、登録なし、一切の費用なし。

お客様の声

変換して、ダウンロードして、完了。

“プロジェクトフォルダーで一番雑然としたノートブック — 14列のDataFrame、ANSI赤のトレースバック、matplotlibの図3枚 — が、申し分のない22ページのPDFになりました。”
データサイエンスリード · シリーズBのスタートアップ
“採点される課題はPDFで提出しています。Colabノートブックをインポートして変換を押し、ダウンロード — 全部で1分かかりません。”
大学院生 · 応用統計学
“アップロードしないことが決め手でした。顧客のノートブックは私のマシンから出ず、オフラインでの変換がそれを証明します。”
フリーランスエンジニア · MLコンサルティング

手元にあるノートブックで試してみてください。

作業フォルダーで一番雑然としたノートブック — 2,000行のトレースバックと14列のDataFrameがあるもの — を選んで、どんな仕上がりになるか見てみてください。

ノートブックを選択

FAQ

IPYNBをPDFに変換する方法:よくある質問

.ipynbファイルについてよく聞かれる質問への短い回答集 — フォーマットの正体、Jupyter・Google Colab・VS CodeでのPDF保存・エクスポートの方法、そして変換で何が起きるか。

IPYNBファイルとは何ですか?

IPYNBファイルはJupyterノートブックです。コード・Markdown・rawセルの順序付きリストと各コードセルの出力を保存するJSON文書です。同じ.ipynbファイルをJupyter Notebook、JupyterLab、Google Colab、Kaggle、Deepnote、VS CodeのJupyter拡張が使うため、ほぼどんな環境やブラウザでも開けます。

IPYNBは何の略ですか?

IPYNBはIPython Notebookの略です。.ipynb拡張子はIPython(対話型Pythonシェル)が導入し、そのノートブック機能がProject Jupyterへと成長しました — だから現在のアプリはJupyter Notebookでも、カーネルがPython・R・Julia・SQL・JavaScriptのどれでも、ファイル形式は今もIPYNBと呼ばれます。

Google ColabをPDFとしてエクスポートする方法

Google ColabにはPDFエクスポートボタンがありません。ブラウザ経由でエクスポートします:ファイル → 印刷を開き、保存先をPDFとして保存に。きちんとページ分けされた文書が必要なら、ファイル → ダウンロード → .ipynbでノートブックを保存し、このページでそのコピーをPDFに変換してください。図・表・長い出力は計測されて崩れずに収まります。

IPYNBをPDFに変換する方法

このページ上部のコンバーターを使います:.ipynbファイルを選ぶかドロップし、ページサイズ・向き・含める要素を設定し、改ページ位置を確認してPDFをダウンロード。解析・レイアウト・ラスタライズはブラウザ内で動くため、ノートブックはアップロードされず、登録も不要です。

IPYNBをオンラインでPDFに変換する方法

オンラインでIPYNBをPDFに変換するとは、端末ではなくWebページで作業が行われるということです。ここでは完全にJavaScriptで動きます:ファイルはブラウザのFile APIで読まれ、印刷ページの幅でレイアウトされ、ダウンロードするPDFに描画されます。アップロードがないため、オフラインでも変換できます。

IPYNBをPDFとして保存する方法

ノートブックをPDFとして保存するのは変換と同じです。.ipynbファイルをコンバーターで開き、ページオプション(A4またはUSレター、縦・横、ライト・ダーク、コードと出力の有无)を選び、PDFをダウンロード。選択可能なテキストが必要な場合は印刷 → PDFとして保存を使います。

IPYNBをPDFとしてエクスポートする方法

IPYNBファイルをPDFとしてエクスポートすると、固定された共有しやすい版になります。ファイルを選び、ページ分割プレビューを確認してダウンロード:in[]・out[]プロンプト付きのハイライトコード、フル解像度の図、行境界で分割された表、LaTeX数式、フッターにはノートブック名とページ番号が入ります。

VS CodeでIPYNBをPDFとして保存する方法

VS CodeのJupyter拡張がエクスポートするのはHTML・Pythonスクリプト・.ipynbファイルで、PDFではありません。VS Codeで開いたノートブックをPDFとして保存するには、右クリックでHTMLにエクスポートしてそのページを印刷 → PDF、またはLaTeXツールチェーンがあればVS Codeのターミナルでjupyter nbconvert、もしくはインストール不要のこのコンバーターに.ipynbをドロップします。

VS CodeでIPYNBをPDFとしてエクスポートする方法

VS CodeでIPYNBをPDFにエクスポートするコマンドはJupyter拡張に含まれていません。現実的なルートは:コマンドパレットのHTMLエクスポート+印刷 → PDFとして保存;統合ターミナルからのjupyter nbconvert --to pdf(pandocとTeX Live・MacTeX・MiKTeXが必要);または改ページを先にプレビューできるこの種のブラウザコンバーター。

IPYNBをPDFにする方法

.ipynbファイルをPDFにするとは、スクロール画面向けに設計されたセルを固定ページに描画することです。ノートブックをコンバーターにドロップし、ページ設定を選んで変換:各ブロックは描画前に計測されるため、見出しがページの下端に取り残されたり、横長表がクリップされたりしません。

.ipynbをPDFとして保存する方法

.ipynbファイルをPDFとして保存するには、コンバーターで開いて変換し、完成した文書をダウンロードします。ノートブックはずっとデバイス上に留まり — タブ内で解析・ラスタライズされます — PDFには透かしがなく、1ページ目にタイトルブロック、継続フッターにファイル名とページ番号が入ります。

IPYNBをPDFに変換する手順

IPYNBのPDF変換は4つのステップです:セルと出力を解析し、印刷ページの幅でレイアウトし、各ブロックを描画し、ページを組み立てる。どのコンバーターも同じステップを踏み、差はその結果に現れます。ここではすべてローカルで起きるため、キューに入ることもアップロードされることもありません。

IPYNBファイルをPDFとしてダウンロードする方法

IPYNBファイルをPDFとしてダウンロードするのは「変換して保存」の作業です:ノートブックを選び、ページオプションを設定し、ダウンロードボタンを使う — PDFはブラウザで生成され、そのままダウンロードフォルダーに保存されます。選択・検索できるテキストを優先するなら印刷 → PDFとして保存を使ってください。

IPYNBファイルをPDFに変換する方法

ファイルブラウザーでIPYNBファイルを選ぶか、このページのどこにでもドラッグすれば、変換はすぐに始まります。Jupyter Notebook、JupyterLab、Colab、Kaggle、Deepnote、VS Codeが保存したノートブックすべてに対応:nbformat 4に加え、セルをワークシートに格納する旧nbformat 3も読み込みます。

Google ColabでIPYNBをPDFに変換する方法

Colab単体ではPDFを書き出せません。Colab内でファイル → 印刷 → PDFとして保存 — 速く、テキストは選択可能、改ページはブラウザ任せ。制御された結果が欲しいなら、ファイル → ダウンロード → .ipynbでノートブックを取得し、ここで変換してください。長い出力や図は計測され、まとめて保持されます。

IPYNBをPDFにエクスポートする方法

このツールでのIPYNBからPDFへのエクスポートはブラウザの仕事です:PythonもLaTeXもnbconvertも不要。ノートブックを開き、A4かレター、縦か横を選び、ページに含める要素を決めてダウンロード。同じ設定なら同じノートブックから常に同じPDFが得られます。

JupyterノートブックをPDFに変換する方法

コマンドラインのルートはjupyter nbconvert --to pdf notebook.ipynbです。LaTeX経由で変換するため、pandocとTeX Live・MacTeX・MiKTeXのインストールが前提で — 無いことが「xelatex not found」エラーの主な原因です。ブラウザのルートはそのいずれも不要:ここでノートブックを開き、ページ分割を確認してダウンロードします。

JupyterノートブックをPDFとして保存する方法

JupyterノートブックをPDFとして保存するには、保存できるファイルに変換します:プレビューを確認してコンバーターからPDFをダウンロードするか、ピクセル完全な図よりも選択可能なテキストを優先するならブラウザの印刷 → PDFとして保存を使います。

ColabノートブックをPDFとして保存する方法

Colabノートブックはクラウド上にあるので、PDFとして保存するにはまずファイルを取得します:ファイル → ダウンロード → .ipynb、そしてブラウザでノートブックをPDFに変換。Colabからファイル → 印刷 → PDFとして保存も可能で、速いのですが改ページは印刷ダイアログ任せになります。

JupyterノートブックをPDFとしてダウンロードする方法

ノートブックをPDFとしてダウンロードするのは変換の最後のステップです:まず.ipynbファイルを変換し、ダウンロードボタンで正確なページ分割PDFを得るか、ピクセル完全さより選択可能なテキストを優先するなら組版済み文書をブラウザで印刷します。

JupyterノートブックをPDFとしてエクスポートする方法

JupyterノートブックのPDFエクスポートは、コマンドラインではnbconvertの仕事、ブラウザではこのコンバーターの仕事です。どちらもノートブックのPDFを作りますが、TeXインストールが必要なのは片方だけ。ファイルを確定する前に改ページ位置を見たいなら、ブラウザで変換してください。

JupyterノートブックをPDFに変換するには

ノートブックファイルをコンバーターで開き、ページ設定を調整してPDFをダウンロード — それだけです。Jupyter・Colab・Kaggle・Deepnote・VS Codeのノートブックに対応します。Markdownは文書タイポグラフィになり、コードはシンタックスカラーを保ち、出力は半分に切られることなく配置されます。

IPYNBノートブックをPDFに変換する方法

IPYNBノートブックは他のノートブックファイルと同じくPDFに変換できます:ファイルを選び、変換し、ダウンロード。長い変換はいつでも中断でき、巨大なノートブックもデバイスのメモリの許す限り処理でき、完成したPDFはブランドや透かしではなくノートブック名とページ番号を帯びます。

準備ができたらどうぞ。

ノートブックを選べば、進行表示を読み終える頃にはPDFの準備ができています。

ノートブックを変換