Codice che si legge come codice
Ogni cella conserva colori della sintassi, indentazione, larghezza di tabulazione e punti di a capo. I listati lunghi sono spezzati ai confini di riga: una pagina non taglia mai una riga a metà.
Trascina un file .ipynb e converti IPYNB in PDF sul tuo dispositivo — codice, grafici, tabelle e formule LaTeX, senza upload, senza account e senza file d'attesa.
Letto nel tuo browser — il notebook non viene mai caricato. Puoi anche trascinarlo in qualunque punto della pagina.
Impossibile aprire quel file
0 byte caricati
Parsificazione, impaginazione e rasterizzazione avvengono sul tuo dispositivo.
2 formati di pagina
A4 e letter USA, in verticale e in orizzontale.
6 sorgenti di notebook
Jupyter, JupyterLab, Colab, VS Code, Kaggle, Deepnote.
0€ di costo, mai
Nessun account, nessun limite, nessun watermark sul tuo lavoro.
Come funziona
L'intera pipeline — parsificazione, impaginazione, rasterizzazione, assemblaggio del PDF — gira sulla tua macchina: niente attese in coda e niente da affidare a un server.
Trascina un file .ipynb sul convertitore o scegline uno con l'esploratore file. Il notebook viene parsificato sul tuo dispositivo e la conversione parte subito con impostazioni ragionevoli.
A4 o letter, verticale o orizzontale, pagine chiare o scure. Includi codice, output, prompt in[]/out[], numeri di riga, colori della sintassi e il blocco del titolo — poi riconverti a piacere.
Scarica un PDF fedele al pixel con interruzioni di pagina esatte, oppure passa per stampa → salva come PDF quando vuoi testo selezionabile generato dal browser.
Nessun upload, nessuna coda, nessun account. I file vengono letti in locale, disegnati in una pagina nascosta e rasterizzati su una canvas. Chiudi la scheda e non resta nulla — non esiste una copia altrove da cancellare.
Leggi le note sulla privacyFunzionalità
Ogni elemento del notebook viene misurato prima di essere disegnato — è questo che rende il risultato un documento e non uno screenshot.
Ogni cella conserva colori della sintassi, indentazione, larghezza di tabulazione e punti di a capo. I listati lunghi sono spezzati ai confini di riga: una pagina non taglia mai una riga a metà.
Le figure di Matplotlib e gli output immagine sono incorporati a piena risoluzione, incorniciati da un filetto così i grafici bianchi restano leggibili sulla pagina.
Le tabelle HTML e markdown vengono misurate e spezzate ai confini di riga, con l'intestazione ripetuta su ogni parte di una tabella lunga.
| id | 1042 |
| plan | annual |
| mrr | 89.00 |
Le formule inline e in blocco nelle celle markdown, e gli output text/latex, sono composate esattamente come appaiono nell'anteprima del notebook.
∫₀¹ x² dx = ⅓
I blocchi sono misurati prima di disegnare qualsiasi cosa: un titolo non resta mai orfano, una figura non viene mai tagliata, e una tabella larga viene ridimensionata per entrare invece di essere troncata.
Un piè di pagina corrente porta il nome del notebook e il numero di pagina, e la prima pagina apre con un blocco titolo: nome del notebook, kernel, numero di celle e data.
Compatibilità
Non solo il caso felice: allegati, colori ANSI, traceback, file datati e tabelle ribelli sono gestiti con cura.
Celle markdown
Celle di codice
Output
Formati di notebook
Guida
IPYNB in PDF è la via più breve tra un notebook terminato e un documento da consegnare, inviare o stampare. Qui sotto c'è cosa contiene il formato, come convertire IPYNB in PDF in Jupyter, Google Colab e VS Code, e come dovrebbe presentarsi l'output prima di consegnare quel PDF a qualcun altro.
Un file .ipynb è un notebook Jupyter: JSON che conserva una sessione come lista ordinata di celle — codice, markdown o raw — con ogni cella di codice che porta i propri output. Il nome è l'abbreviazione di IPython Notebook, e lo stesso formato serve un notebook Jupyter locale, un notebook Jupyter online come Google Colab o Kaggle, un notebook python online come Deepnote e VS Code — così un file .ipynb si apre quasi ovunque lavori.
Leggere il JSON è facile; riprodurre un notebook no. Le celle si compongono in blocchi la cui altezza si conosce solo una volta misurata, perché un DataFrame largo, una figura matplotlib e un listato a capo cambiano tutti di dimensione con la larghezza della pagina. Ecco perché le conversioni .notebook in PDF, .ipynb in PDF e da notebook Jupyter a PDF urtano tutte lo stesso problema, e perché trasformare un file ipynb in PDF con una semplice stampa somiglia a uno screenshot.
Qualsiasi convertitore .ipynb in PDF parsifica il notebook, impagina le celle alla larghezza della carta stampata, disegna i blocchi e assembla le pagine; le differenze stanno in dove avviene questo lavoro e se vedi prima il risultato. Qui l'intera pipeline gira nella pagina, senza limite di dimensione da fronteggiare e senza account da creare.
Scegli il file .ipynb
Trascina un file .ipynb o scegline uno con l'esploratore; il notebook è letto sul tuo dispositivo, quindi la conversione parte subito.
Imposta le opzioni di pagina del PDF
A4 o letter USA, verticale o orizzontale, chiaro o scuro; poi decidi se codice, output, prompt di esecuzione e numeri di riga stanno sulla pagina.
Controlla la paginazione nell'anteprima
L'anteprima mostra esattamente dove si spezza ogni pagina prima di scaricare nulla. Riconverti quante volte vuoi — non viene caricato nulla.
Esporta IPYNB in PDF
Scarica il PDF con figure, tabelle e colori della sintassi fedeli al pixel, o stampa → salva come PDF per testo selezionabile.
Convertire IPYNB in PDF richiede secondi su un notebook ordinario, e una vera passata di impaginazione dà interruzioni di pagina esatte.
La risposta da riga di comando è nbconvert. Eseguire jupyter nbconvert --to pdf notebook.ipynb converte il notebook in LaTeX e lo compila con xelatex, quindi serve pandoc più una distribuzione TeX completa — TeX Live, MacTeX o MiKTeX — nel PATH. Senza quella toolchain il comando si ferma su "xelatex not found", la ragione per cui tanta gente cerca un convertitore da notebook Jupyter a PDF che non richieda LaTeX. --to webpdf pilota Chromium headless, e --to html più stampa → salva come PDF tiene il lavoro nel browser.
Tutte e tre stampano il notebook come lo rendering il browser, quindi le interruzioni di pagina le sceglie il browser: va bene per un notebook breve, scomodo per uno lungo. Convertire un notebook Jupyter in PDF con una passata di impaginazione — ogni blocco preservato, i listati lunghi spezzati ai confini di riga — è ciò che rende un export di 40 pagine leggibile come un report.
Un notebook google colab non ha un pulsante di esportazione in PDF, quindi come salvare un notebook colab come pdf ha due risposte oneste. La veloce: File → Stampa, poi salva come PDF — testo selezionabile, interruzioni di pagina del browser e tutto il resto sullo schermo. La affidabile: File → Scarica → .ipynb, poi convertire il notebook colab in PDF con un convertitore che impagina le celle per la carta. Un file ipynb colab resta un file .ipynb, quindi tutte queste vie valgono una volta che è sulla tua macchina.
Ciò che rende piacevole un notebook colab nel browser — una barra tqdm, un DataFrame troncato, una tabella HTML scorrevole — è scomodo da paginare. Un convertitore da colab a PDF che mostra le interruzioni di pagina ti permette di sistemare una figura incollata da sola a pagina 7 prima di esportare google colab in PDF.
L'estensione Jupyter di VS Code esporta HTML, script Python e file .ipynb — ma non PDF, per cui ipynb in pdf da VS Code non ha una risposta integrata. Tre vie funzionano: esportare in HTML e stampare quel file da un browser; eseguire jupyter nbconvert nel terminale di VS Code se hai già una toolchain TeX; oppure aprire il file .ipynb in un convertitore da browser come questo, senza installazione e con l'anteprima della paginazione prima di tutto. Esportare un notebook Jupyter in PDF da VS Code di solito significa la seconda o la terza via; esportando dal pannello comandi rinunci al controllo di dove si spezzano le pagine.
La via del browser è la meno invadente: niente LaTeX da installare, e sempre le stesse impostazioni ipynb in pdf vscode — A4, verticale, codice più output, numeri di riga.
A volte il modo giusto di portare IPYNB in PDF è stamparlo: la finestra del browser ha la destinazione salva come PDF, ed è l'unica via che produce testo vettoriale selezionabile, ricercabile e annotabile — ne vale la pena per documenti letti a schermo o indicizzati da un motore di ricerca.
Cerca un convertitore IPYNB in PDF online e incontra tre tipi di strumento. Il primo è la riga di comando che hai già: nbconvert — gratuito, locale, esatto, e disperato se non vuoi installare LaTeX. Il secondo è un servizio di conversione nel cloud, Vertopal il più noto: carichi il notebook, scegli PDF, scarichi. Una conversione Vertopal da IPYNB a PDF è comoda per un file che non ti dispiacciono condividere, ma il notebook lascia la tua macchina e l'impaginazione segue un foglio di stile di stampa generico.
Il terzo tipo è questa pagina: un convertitore online da IPYNB a PDF senza upload. Puoi convertire notebook Jupyter in PDF online, o convertire IPYNB in PDF gratis offline: il file non lascia mai il dispositivo, quindi l'output è sempre lo stesso. Confronti le tariffe gratuite e a pagamento dei convertitori da IPYNB a PDF? La domanda che decide non è il prezzo: se lo strumento capisce celle, output e interruzioni di pagina.
Qualsiasi convertitore ipynb in pdf guadagna il pane nei dettagli — quelli che decidono se lo strumento riesce davvero a convertire un notebook in PDF o semplicemente produrre un file:
Un notebook python è un problema di documentazione tanto quanto di codice, ed esportare un notebook python in PDF è dove si vede. Se il risultato finisce con un grafico che nessuno riesce a leggere, il problema è la conversione, non il notebook.
Che tu stia cercando un convertitore da notebook Jupyter a PDF, un modo di esportare un notebook Google Colab in PDF, un rimedio a un'installazione nbconvert rotta, o semplicemente un modo per convertire .ipynb in PDF senza un account, il passo successivo è lo stesso: scegli il notebook. Il PDF è tuo — IPYNB in PDF gratis, senza watermark, senza registrazione e senza costi.
Clienti
“Il notebook più caotico della mia cartella di progetto — DataFrame a 14 colonne, traceback rosso ANSI, tre figure matplotlib — è uscito come un PDF ineccepibile di 22 pagine.”
“Consegno gli esercizi valutati in PDF. Importo un notebook Colab, premo converti, scarico — tutto in meno di un minuto.”
“L'assenza di upload è stata decisiva. I notebook dei clienti non lasciano mai la mia macchina, e la conversione offline lo dimostra.”
Prendi il notebook più caotico della tua cartella di lavoro — quello con il traceback di 2.000 righe e il DataFrame a 14 colonne — e guarda come esce.
Scegli un notebookFAQ
Risposte brevi alle domande più comuni sui file .ipynb — che cos'è il formato, come salvare o esportare un notebook in PDF in Jupyter, Google Colab e VS Code, e cosa aspettarsi dalla conversione.
Un file IPYNB è un notebook Jupyter: un documento JSON che conserva una sessione come lista ordinata di celle di codice, markdown e raw, insieme agli output di ogni cella di codice. Lo stesso file .ipynb è usato da Jupyter Notebook, JupyterLab, Google Colab, Kaggle, Deepnote e dall'estensione Jupyter di VS Code: si apre quindi su quasi ogni macchina o nel browser.
IPYNB sta per IPython Notebook. L'estensione .ipynb fu introdotta da IPython, la shell Python interattiva la cui funzione notebook è cresciuta fino a diventare Project Jupyter — per questo il tipo di file si chiama ancora IPYNB, benché l'applicazione di oggi sia Jupyter Notebook e il kernel possa essere Python, R, Julia, SQL o JavaScript.
Google Colab non ha un pulsante di esportazione in PDF, quindi si esporta tramite il browser: apri File → Stampa e scegli salva come PDF come destinazione. Per un documento correttamente paginato, usa invece File → Scarica → .ipynb per salvare il notebook e converti quella copia qui, dove figure, tabelle e output lunghi vengono misurati e mantenuti interi.
Usa il convertitore in cima a questa pagina: scegli o trascina il tuo file .ipynb, imposta formato della pagina, orientamento e quali elementi devono comparire, controlla dove si interrompono le pagine e scarica il PDF. Parsificazione, impaginazione e rasterizzazione girano nel tuo browser: il notebook non viene mai caricato e serve nessuna registrazione.
Convertire IPYNB in PDF online significa che il lavoro avviene in una pagina web e non in un terminale. Qui gira interamente in JavaScript: il file è letto con la File API del browser, impaginato alla larghezza della carta stampata e disegnato in un PDF da scaricare. Siccome non viene caricato nulla, convertire IPYNB in PDF online funziona anche offline.
Salvare un notebook in PDF equivale a convertirlo. Apri il file .ipynb nel convertitore, scegli le opzioni di pagina — A4 o letter USA, verticale o orizzontale, pagine chiare o scure, codice e output on o off — poi scarica il PDF, oppure passa per stampa → salva come PDF se ti serve testo selezionabile.
Esportare un file IPYNB in PDF dà una versione fissa e condivisibile del notebook. Scegli il file, controlla l'anteprima paginata e scarica: codice con colori della sintassi e prompt in[] e out[], figure a piena risoluzione, tabelle spezzate ai confini di riga e formule LaTeX, con il nome del notebook e il numero di pagina nel piè.
L'estensione Jupyter di VS Code esporta HTML, script Python e file .ipynb — non PDF. Per salvare IPYNB in PDF da un notebook aperto in VS Code: clic destro, esporta in HTML e stampa quella pagina in PDF; oppure esegui jupyter nbconvert nel terminale di VS Code se è installata una toolchain LaTeX; oppure trascina il file .ipynb in questo convertitore, che non richiede installazione.
Esportare IPYNB in PDF non è un comando fornito dall'estensione Jupyter di VS Code. Le vie pratiche sono: l'esportazione in HTML dal pannello comandi seguita da stampa → salva come PDF; jupyter nbconvert --to pdf dal terminale integrato, che richiede pandoc più TeX Live, MacTeX o MiKTeX; oppure un convertitore da browser come questo, che mostra prima le interruzioni di pagina.
Trasformare un file .ipynb in PDF significa riprodurre su pagine fisse celle pensate per uno schermo scorrevole. Trascina il notebook nel convertitore, scegli l'impaginazione e converti: ogni blocco è misurato prima di essere disegnato, così un titolo non resta mai abbandonato a fondo pagina e una tabella larga viene ridimensionata invece di essere tagliata.
Per salvare un file .ipynb in PDF, aprilo nel convertitore, converti e scarica il documento finito. Il notebook resta sul tuo dispositivo per tutto il tempo — è parsificato e rasterizzato nella scheda — e il PDF arriva senza watermark, con un blocco titolo in prima pagina, nome del file e numero di pagina nel piè corrente.
Convertire un IPYNB in PDF richiede quattro passaggi: parsificare le celle e i loro output, impaginarli alla larghezza della carta stampata, disegnare ogni blocco e assemblare le pagine. Tutti i convertitori fanno questi passaggi, e le differenze si vedono nel risultato; qui tutto avviene in locale, così niente code e niente upload.
Scaricare un file IPYNB in PDF è un lavoro di conversione-poi-salvataggio: scegli il notebook, imposta le opzioni di pagina e usa il pulsante di download — il PDF è generato nel browser e salvato direttamente nella cartella download. Se preferisci testo selezionabile e ricercabile, usa stampa → salva come PDF.
Scegli il file IPYNB con l'esploratore, o trascinalo in qualunque punto di questa pagina, e la conversione parte subito. Funzionano i notebook salvati da Jupyter Notebook, JupyterLab, Colab, Kaggle, Deepnote e VS Code: nbformat 4, più i file nbformat 3 più vecchi che tengono le celle sotto worksheet.
Colab non può scrivere un PDF da sé. Dentro Colab, File → Stampa e scegli salva come PDF — veloce, con testo selezionabile e interruzioni scelte dal browser. Per un risultato controllato, usa File → Scarica → .ipynb per ottenere il notebook e convertilo qui, dove output lunghi e figure sono misurati e tenuti insieme.
Esportare IPYNB in PDF con questo strumento è affare del browser: niente Python, niente LaTeX, niente nbconvert. Apri il notebook, scegli A4 o letter in verticale o orizzontale, decidi quali elementi devono esserci e scarica. Le stesse impostazioni sullo stesso notebook producono sempre lo stesso PDF.
La via da riga di comando è jupyter nbconvert --to pdf notebook.ipynb, che passa attraverso LaTeX e richiede pandoc più TeX Live, MacTeX o MiKTeX installati prima di funzionare — la loro assenza è la causa abituale dell'errore "xelatex not found". La via del browser non ha bisogno di nulla di tutto ciò: apri il notebook qui, rivedi la paginazione e scarica.
Per salvare un notebook Jupyter in PDF, trasformalo in un file che puoi tenere: scarica il PDF dal convertitore dopo l'anteprima, oppure usa stampa → salva come PDF quando il testo vettoriale selezionabile importa più che l'immagine di ogni blocco.
Un notebook Colab vive nel cloud, quindi salvarlo in PDF inizia col procurarsi il file: File → Scarica → .ipynb, poi converti il notebook in PDF nel browser. Puoi anche stampare il notebook da Colab con File → Stampa e salva come PDF — più veloce, ma le interruzioni di pagina le decide la finestra di stampa.
Scaricare un notebook in PDF è l'ultimo passo di una conversione: converti prima il file .ipynb, poi usa il pulsante di download per un PDF esatto e paginato, oppure stampa il documento impaginato quando il testo selezionabile conta più dei grafici fedeli al pixel.
Esportare un notebook Jupyter in PDF è il lavoro che nbconvert fa da riga di comando e questo convertitore fa nel browser. Entrambi producono un PDF del notebook; solo uno richiede un'installazione TeX. Se vuoi vedere dove si spezzano le pagine prima di generare il file, converti nel browser.
Apri il file del notebook nel convertitore, regola le impostazioni di pagina e scarica il PDF — è tutto il processo, e funziona per notebook di Jupyter, Colab, Kaggle, Deepnote o VS Code. Il markdown diventa tipografia di documento, il codice conserva i colori della sintassi, e gli output sono posti interi invece che tagliati a metà.
Un notebook IPYNB si converte in PDF come qualunque altro file di notebook: scegli il file, converti, scarica. Le conversioni lunghe possono essere interrotte in ogni momento, i notebook molto grandi sono limitati solo dalla memoria del dispositivo, e il PDF finito porta il nome del notebook e il numero di pagina invece di alcuna marca o watermark.
Scegli un notebook e il PDF è di solito pronto prima ancora che tu abbia finito di leggere la riga di avanzamento.
Converti un notebook