Come convertire HTML in PDF usando C#

In questo tutorial passo dopo passo, impareremo come convertire HTML in PDF usando C#. Il documento HTML può contenere stili CSS (inline, embedded ed esterni). L’esempio di codice C# in questo argomento esegue il rendering di HTML in PDF con alta fedeltà di immagini, testi, caratteri e layout del contenuto originale.

Di seguito sono riportati i semplici passaggi per generare PDF da HTML con stili accurati.

Passaggi per convertire HTML in PDF usando C#

  1. Installa Aspose.Words for .NET utilizzando il pacchetto NuGet
  2. Aggiungi riferimento allo spazio dei nomi Aspose.Words
  3. Importa il documento HTML di input nel DOM di Aspose.Words
  4. Salva il documento in formato file PDF

Nell’ultimo argomento, abbiamo esaminato Come creare un documento di Word usando C#. Ma questo argomento descrive come creare un convertitore da HTML a PDF per l’applicazione .NET. Puoi usarlo in ASP.NET, applicazioni .NET Core e Windows Form.

Codice per convertire HTML in PDF usando C#

L’esempio di codice sopra in C# crea PDF da HTML senza installare MS Office. La conversione da HTML a PDF utilizzando l’esempio sopra imita il comportamento di MS Word. Se apri il documento HTML in MS Word e lo converti in PDF, otterrai lo stesso output.

 Italiano