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#
- Installa Aspose.Words for .NET utilizzando il pacchetto NuGet
- Aggiungi riferimento allo spazio dei nomi Aspose.Words
- Importa il documento HTML di input nel DOM di Aspose.Words
- 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.