---
title: "Jupyter Notebook (.ipynb) ke PDF hasil pindaian: tanpa nbconvert dan LaTeX"
description: "Look Scanned kini bisa membuka notebook Jupyter. Pilih file .ipynb, periksa kode, output, dan grafiknya di pratinjau, lalu simpan PDF yang tampak seperti cetakan hasil pindaian."
date: 2026-10-08T01:00:00.000Z
lang: id
source: https://lookscanned.io/id/blog/ipynb-to-scanned-pdf
tags: ["Jupyter", "PDF", "pembaruan produk"]
---

# Jupyter Notebook (.ipynb) ke PDF hasil pindaian: tanpa nbconvert dan LaTeX

Tugas sudah selesai di Jupyter, tetapi sistem pengumpulan hanya menerima PDF. Anda memilih "Unduh sebagai PDF" atau menjalankan `jupyter nbconvert --to pdf`, lalu muncul galat: `xelatex` tidak ditemukan, atau pandoc tidak ada. nbconvert membuat PDF lewat LaTeX, jadi ia butuh distribusi TeX lengkap yang sudah terpasang sebelum bisa menghasilkan apa pun.

Look Scanned kini bisa membuka file `.ipynb` secara langsung. Pilih notebook Anda di halaman [Jupyter Notebook ke PDF hasil pindaian](https://lookscanned.io/id/scan/ipynb), dan notebook itu langsung ditata di browser Anda: sel Markdown, kode, dan output yang tersimpan bersamanya. Periksa halamannya di pratinjau, lalu unduh PDF. Tidak ada yang perlu dipasang, dan notebook tidak diunggah ke mana pun.

Satu hal sejak awal: Look Scanned membuat dokumen tampak seperti hasil pindaian, dan begitulah tampilan PDF-nya. Ini cocok untuk notebook yang harus diserahkan sebagai salinan cetak yang dipindai, atau yang memang perlu tampak seperti kertas. Anda bisa menurunkan rotasi, buram, dan noise sampai nol agar halaman lebih bersih, tetapi setiap halaman tetap berupa gambar, jadi teks di PDF tidak bisa dipilih atau dicari.

## Cara mengubah file .ipynb menjadi PDF hasil pindaian

1. Jalankan notebook lalu simpan di Jupyter, JupyterLab, VS Code, atau Google Colab, agar output-nya tersimpan di dalam file. Di Colab, gunakan File → Download → Download .ipynb.
2. Buka [Jupyter Notebook ke PDF hasil pindaian](https://lookscanned.io/id/scan/ipynb) dan pilih file `.ipynb`.
3. Telusuri pratinjau halaman demi halaman. Periksa kode, tabel, dan grafik, lalu atur ukuran kertas dan margin.
4. Sesuaikan efek pindai. Jaga buram dan noise tetap rendah agar kode berukuran kecil tetap terbaca. Secara bawaan halaman berwarna skala abu-abu; pilih "Berwarna" agar grafik tetap mempertahankan warnanya.
5. Buat PDF hasil pindaian, lalu unduh.

Jika lebih suka gambar, setiap halaman bisa diekspor sebagai JPG atau PNG. [Panduan PDF, JPG, dan PNG](https://lookscanned.io/id/blog/scanned-document-pdf-jpg-png) kami menjelaskan kapan masing-masing cocok dipakai. Dengan Pro, [pemindaian massal](https://lookscanned.io/id/scan/bulk) bisa memproses beberapa file `.ipynb` sekaligus.

## Apa saja yang muncul di halaman

- **Sel Markdown:** judul, daftar, tabel, tautan, dan gambar, termasuk gambar yang ditempel langsung ke dalam sel.
- **Sel kode**, dengan penyorotan sintaksis sesuai bahasa notebook dan prompt `In [1]:`. Baris yang panjang dilipat ke baris berikutnya, bukan meluber keluar halaman.
- **Output tersimpan**, di bawah prompt `Out[1]:`: teks yang dicetak, nilai kembalian, tabel HTML seperti DataFrame pandas, dan gambar, sehingga grafik dari matplotlib atau seaborn ikut tampil.
- **Galat**, lengkap dengan traceback-nya.
- **Output terminal seperti yang ditampilkan terminal.** Kode warna dihapus, dan bilah progres seperti tqdm hanya menyisakan keadaan akhirnya, bukan setiap pembaruan.

## Yang perlu diketahui sebelum mulai

- **Sel tidak dijalankan.** Look Scanned membaca apa yang tersimpan di file; tidak ada kernel. Sel yang belum pernah dijalankan, atau notebook yang disimpan setelah output-nya dihapus, hanya menampilkan kode tanpa apa pun di bawahnya. Jalankan semua sel dan simpan sebelum memilih file.
- **Rumus tetap berupa sumber TeX.** Rumus yang ditulis sebagai `$…$` atau `$$…$$` di sel Markdown tampil persis seperti diketik, misalnya `$\alpha + \beta$`, bukan sebagai rumus matematika yang tertata.
- **Output interaktif tidak ditampilkan.** Plotly, Bokeh, dan ipywidgets menggambar dengan JavaScript, yang tidak dijalankan. Yang tampil adalah versi statis yang ikut disimpan notebook, sering kali hanya satu baris teks pendek, atau bahkan tidak ada sama sekali. Grafik yang disimpan sebagai gambar, seperti dari matplotlib, tampil dengan baik.
- **Notebook harus berformat nbformat 4.** Format inilah yang ditulis oleh Jupyter, JupyterLab, VS Code, dan Colab versi terbaru. Notebook yang sangat lama dengan nbformat 3 akan ditolak; buka di Jupyter terbaru dan simpan ulang untuk meningkatkannya.
- **Tabel lebar akan dipersempit.** Tabel disesuaikan dengan lebar halaman, jadi DataFrame dengan banyak kolom akan memiliki kolom sempit dengan teks yang terlipat.
- **Simpan notebook Anda.** Seperti hasil pindaian sungguhan, PDF ini terdiri dari gambar halaman. Simpan file `.ipynb` untuk menjalankan dan menyunting kodenya.

Notebook dibaca dan ditata di perangkat Anda sendiri, dan tidak diunggah ke server. Satu-satunya pengecualian adalah sel Markdown yang menampilkan gambar lewat alamat web: browser Anda mengambil gambar itu dari situs yang menyimpannya, sama seperti yang dilakukan Jupyter.

## Kapan nbconvert lebih tepat

Jika Anda membutuhkan teks yang bisa dipilih, rumus yang tertata, atau PDF yang sama persis dengan ekspor bawaan Jupyter, nbconvert tetap alat yang tepat. Pasang distribusi TeX lalu jalankan `jupyter nbconvert --to pdf`, atau gunakan `--to webpdf`, yang mencetak lewat browser Chromium headless dan sama sekali tidak memerlukan LaTeX. Dengan cara mana pun, Anda kemudian bisa menambahkan efek pindai ke PDF tersebut di Look Scanned.

Laporan Anda berupa file Markdown atau LaTeX, bukan notebook? Keduanya juga bisa dibuka: lihat [Markdown dan HTML ke PDF hasil pindaian](https://lookscanned.io/id/blog/html-markdown-to-scanned-pdf) serta [LaTeX ke PDF hasil pindaian](https://lookscanned.io/id/blog/latex-to-scanned-pdf).

Punya notebook yang harus dikumpulkan sebagai PDF? [Coba sekarang](https://lookscanned.io/id/scan/ipynb).
