Vai al contenuto principale

Converti un file HTML in PDF

Per convertire un file HTML in PDF, carica il file .html o .htm, scegli PDF e converti. La pagina viene impaginata come documento stampabile, rispettando le dimensioni di pagina e i margini che hai definito; in loro assenza usa l'A4 con margini di 10 mm. Per motivi di sicurezza gli script non vengono eseguiti e i file esterni come CSS collegati, immagini remote e web font non vengono caricati. Non è possibile inserire gli URL delle pagine web.

  • Gratuito, senza registrazione
  • File eliminati entro 30 minuti
  • Fino a 100 MB

I file vengono eliminati definitivamente dai nostri server entro 30 minuti.

Come convertire HTML in PDF

  1. Carica il file HTML

    Trascina il file HTML nell'area di caricamento oppure selezionalo dal dispositivo (fino a 100 MB).

  2. Mantieni PDF come formato di destinazione

    PDF è già selezionato nel menu; se ti serve, puoi scegliere un altro formato.

  3. Converti e scarica

    Premi «Converti» e il download del file convertito parte automaticamente.

Cosa viene mantenuto?

Mantenuto

  • Stili inline e primo blocco <style>
  • Formato della pagina e margini impostati con @page
  • Colori di sfondo e immagini URI data:
  • Tabelle, elenchi e regole CSS di interruzione di pagina

Modificato

  • Senza @page, le pagine sono A4 con margini di 10 mm
  • I web font vengono sostituiti da caratteri simili installati sul server

Non riportato

  • Fogli di stile collegati e immagini remote (http/https)
  • Contenuti disegnati da JavaScript (grafici, tabelle dinamiche)
  • Blocchi <style> aggiuntivi in <head> dopo il primo

Quando usarlo

Fatture e report generati come HTML

Se la tua app o il tuo script produce fatture, report o certificati come HTML, incorpora il CSS nel file e convertilo in un PDF pronto per la stampa. Controlla tu stesso formato della pagina e margini con una regola @page.

Archiviare documenti HTML autonomi

I documenti HTML in un unico file che portano con sé stili e immagini, come appunti esportati o modelli di email, possono essere conservati e condivisi come PDF che appaiono uguali su ogni dispositivo.

Limiti da conoscere

  • Nessun campo URL: non è uno strumento da pagina web a PDF; carica un file .html o .htm salvato.
  • Le immagini richiamate con percorsi relativi (ad es. images/logo.png) non possono essere trovate, perché viene caricato un solo file.
  • Al PDF non vengono aggiunti intestazione, piè di pagina né numeri di pagina.

Informazioni sui formati

Che cos'è HTML?

HTML (HyperText Markup Language) è il linguaggio di markup con cui sono scritte le pagine web. Titoli, paragrafi, elenchi, tabelle, link e immagini sono definiti con i tag, mentre il CSS ne controlla l'aspetto. Un file .html si apre in qualsiasi browser senza software aggiuntivo e si adatta alla larghezza dello schermo invece di usare pagine fisse. Fogli di stile esterni, web font e immagini remote sono risorse separate e non viaggiano con il file, a meno che non siano incorporati al suo interno.

Che cos'è PDF?

PDF (Portable Document Format) è un formato di documento a layout fisso creato da Adobe e standardizzato come ISO 32000. Ogni testo, immagine e linea è memorizzato con la propria posizione nella pagina, quindi un PDF appare uguale su ogni dispositivo e si stampa in modo affidabile. Il rovescio della medaglia è la modifica: un PDF memorizza posizioni nella pagina, non paragrafi e tabelle. I PDF scansionati contengono solo immagini delle pagine e richiedono l'OCR (riconoscimento ottico dei caratteri) prima di poterne estrarre il testo.

Domande frequenti

Posso incollare l'URL di un sito web per ottenere un PDF?

No. Questo convertitore accetta solo file .html che carichi tu. Per salvare come PDF una pagina web online, aprila nel browser, scegli Stampa e seleziona Salva come PDF come destinazione. Se hai il file HTML della pagina, incorpora i suoi stili nel file e caricalo qui.

Perché nel mio PDF mancano immagini o stili?

Per motivi di sicurezza la conversione non si connette mai a risorse esterne: i file .css collegati, le immagini ospitate online e i web font non vengono caricati, e JavaScript non viene eseguito. Per un PDF fedele, sposta il CSS in un blocco <style> e incorpora le immagini come URI data: (base64) all'interno del file HTML.

Come imposto il formato della pagina o i margini?

Aggiungi una regola @page al blocco <style> del tuo HTML, ad esempio @page { size: A4 landscape; margin: 20mm; }. Il convertitore dà la priorità al formato pagina definito dal CSS. Senza una regola @page, usa pagine A4 verticali con un margine di 10 mm su ogni lato.

La conversione da HTML a PDF è gratuita?

Sì, è completamente gratuita. Non servono account, abbonamenti e non viene applicata alcuna filigrana: basta caricare il file e convertirlo.

Il mio file è al sicuro e quando viene eliminato?

Il file viene trasferito tramite HTTPS e archiviato sul nostro server con un codice casuale. Il file caricato e il risultato vengono eliminati definitivamente entro 30 minuti, e il link di download funziona solo per chi possiede il tuo codice univoco.