HTML in PDF
Scegli un file .html (con le sue immagini, se sono a parte) o incolla il codice. Il tuo browser lo impagina con lo stesso motore con cui mostra i siti, e lo salvi come PDF con il testo selezionabile. Non si carica niente.
Oppure incolla il codice HTML
Anteprima
Come convertire HTML in PDF
- Scegli il file .html — e le sue immagini o la sua cartella, se sono a parte — oppure incolla il codice.
- Cambia formato e margini se vuoi e controlla l'anteprima.
- Premi «Salva come PDF» e, nella finestra di stampa, scegli «Salva come PDF» come destinazione.
Perché passa dalla finestra di stampa
Impaginare una pagina web è ciò che un browser fa meglio: flexbox, grid, font web, tabelle che si spezzano tra le pagine. Le librerie che convertono l'HTML in PDF da sole capiscono solo una parte del CSS e sbagliano il resto, ed è per questo che la stessa pagina esce così spesso diversa. Qui impagina il browser che stai usando — lo stesso motore che Chrome senza interfaccia usa su un server — e la sua finestra di stampa scrive il PDF: il testo resta selezionabile, i link funzionano e il risultato è quello dell'anteprima.
Immagini, fogli di stile e font
Un file .html spesso rimanda ad altri file: un logo, un foglio di stile, un font. Sceglili insieme alla pagina, o aggiungi l'intera cartella, e vengono inseriti nel documento prima della stampa. Una pagina salvata dal browser come «Pagina web, completa» ha una cartella chiamata nome_files: è quella da aggiungere. Quello che prende da internet resta fuori a meno che tu non spunti la casella, perché caricarlo vuol dire contattare quei siti.
Interruzioni di pagina e formato
Le regole di stampa della pagina vengono rispettate: se il suo CSS fissa il formato, i margini o dove deve andare a capo la pagina (@page, break-before, break-inside: avoid), è quello che ottieni. Scegli qui un formato o dei margini solo per sostituirli.
È privato?
Sì. Tutto avviene nel tuo browser, sul tuo dispositivo. Niente viene caricato su un server, quindi i tuoi documenti restano completamente privati. Come funziona senza caricare niente?
Domande frequenti
I miei file vengono caricati?
No. La pagina viene preparata e impaginata nel tuo browser, e il PDF lo scrive la finestra di stampa del browser. Puoi scollegarti da internet quando questa pagina si è caricata e funziona lo stesso.
Perché si apre una finestra di stampa invece di un download?
Perché il motore di stampa è l'unica parte del browser che scrive un PDF con testo vero, e una pagina web non può usarlo senza quella finestra. In Chrome ed Edge scegli «Salva come PDF»; in Firefox, «Salva come PDF»; su Mac, il pulsante PDF in basso nella finestra.
Su ogni pagina compaiono la data e un indirizzo.
È l'opzione «Intestazioni e piè di pagina» della finestra di stampa: togli la spunta in «Altre impostazioni». Anche scegliere «Nessuno» nei margini qui li elimina.
Posso convertire un indirizzo web (URL)?
No: prendere una pagina da un altro sito richiederebbe un server nel mezzo, e questo sito non ne ha. Apri la pagina, salvala con Ctrl+S come «Pagina web, completa» e scegli qui il file .html e la sua cartella — oppure stampala direttamente dal browser.
Mancano i colori o le immagini di sfondo.
I browser tolgono gli sfondi in stampa per risparmiare inchiostro. La casella «Stampa colori e immagini di sfondo», attiva di default, dice loro di non farlo; se manca ancora qualcosa, spunta «Grafica di sfondo» nella finestra di stampa.
Funziona sul telefono?
Sì: su Android e iPhone la pagina si apre in una scheda a sé e compare la schermata di stampa del telefono; scegli lì «Salva come PDF». Sul telefono gli script non vengono eseguiti.