In deze stapsgewijze zelfstudie leren we hoe u HTML naar PDF kunt converteren met C#. Het HTML-document kan CSS-stijlen bevatten (inline, embedded en extern). Het voorbeeld van de C#-code in dit onderwerp geeft HTML weer naar PDF met hoge getrouwheid van afbeeldingen, teksten, lettertypen en lay-out van de originele inhoud.
Hieronder volgen de eenvoudige stappen om PDF te genereren vanuit HTML met nauwkeurige stijlen.
Stappen om HTML naar PDF te converteren met C#
- Installeer Aspose.Words for .NET met behulp van NuGet Package
- Verwijzing naar Aspose.Words naamruimte toevoegen
- Importeer het ingevoerde HTML-document in de DOM van Aspose.Words
- Sla het document op in PDF-bestandsformaat
In het laatste onderwerp hebben we gekeken naar Hoe een Word-document te maken met C#. Maar in dit onderwerp wordt beschreven hoe u een HTML-naar-PDF-converter voor de .NET-toepassing bouwt. U kunt het gebruiken in ASP.NET-, .NET Core-toepassingen en Windows Forms.
Code om HTML naar PDF te converteren met C#
Het bovenstaande codevoorbeeld in C# maakt PDF van HTML zonder MS Office te installeren. De HTML-naar-PDF-conversie met het bovenstaande voorbeeld bootst het gedrag van MS Word na. Als u het HTML-document in MS Word opent en naar PDF converteert, krijgt u dezelfde uitvoer.