0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

google colabratoryのファイルをPDF化する方法

Last updated at Posted at 2024-10-17

こんにちは。takasan1234です。大学の課題で「google colabratory内の.ipynbファイルをPDF化して提出しろ」との指示があり、その手順が若干複雑だったので共有します。

本記事で得られる情報

.ipynbファイルのPDF化の具体的手順

各ツールのバージョン

使用したツールのバージョンは以下になります

ツール バージョン
VSCode 1.94.2
Jupyter 2024.9.1.

PDF化で手順

調べた結果いろいろ方法がありそうでしたが、一番わかりやすい方法を取り上げます。

.ipynbファイルをVSCodeで開き、PDFとしてエクスポート
.ipynbファイルをVSCodeで開き、HTMLとしてエクスポートし、ブラウザ上でPDF化

この2通りを紹介します。筆者は、1.ではエラーが起こりましたので、2.の手法をとりました。

後日、さらに簡単な方法が見つかった。以下に方法を示す。

colabratory上でファイルを開いてください。Ctrl + pもしくはCommand + pを押して、送信先を「PDFに保存」にして、保存して下さい。

まとめ

これで、PDF化完了です。ダウンロードされたファイルを確認してください。
お疲れ様でした。

本記事訂正前の回りくどい方法

1.colabratoryからファイルをダウンロードする

2.ダウンロードしたファイルをVSCodeで開く

VSCodeで開けない場合は、ファイルを右クリック→プログラムから開く→VSCodeで開いてください。

ファイルを開いた際に、右下にメッセージが表示されるかもしれません。その際は、すべて強調されている方のボタンを押してください。特定のファイルを扱うために必要なものを自動でインストールしてくれたりします。

3.ファイルをエクスポート

エクスポート

VSCode内にあるエクスポート機能を使用します。エクスポートのボタンを押すと、以下の項目が現れます。

1.PDFとして出力
2.HTMLとして出力

1.で出力できるならPDF化完了です。これ以降読まなくて構いません。
ただ、筆者はエクスポート中にエラーが起こったので、その対処法を示します。

エクスポートの失敗

PDFとしてエクスポートできなかった場合

一旦、HTMLファイルとしてエクスポートしてください。

4.HTMLファイルを開いてPDFを出力

3.でダウンロードしたファイルを開いてください。そうすれば、ブラウザでページが表示されます。ページが確認できれば、Ctrl + pもしくはCommand + pを押して、送信先を「PDFに保存」にして、保存して下さい。

スクリーンショット 2024-10-18 015814.png

最後に

少しでも参考になれば嬉しいです。
また、個人的に手書き機能を搭載したアプリを開発したいと考えているのですが、手書き機能の実装経験のある方やおすすめの方法等あれば、教えていただきたいです!!(UIkit, SwiftUI)

最後までお読み頂きありがとうございました!!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?