I denna steg-för-steg handledning kommer vi att lära oss hur du konverterar HTML till PDF med C#. HTML-dokumentet kan innehålla CSS-stilar (inline, inbäddad och extern). C#-kodexemplet i det här ämnet återger HTML till PDF med hög tillförlitlighet för bilder, texter, typsnitt och layout av originalinnehållet.
Följande är de enkla stegen för att generera PDF från HTML med korrekta stilar.
Steg för att konvertera HTML till PDF med C#
- Installera Aspose.Words for .NET med NuGet Package
- Lägg till referens till namnområdet Aspose.Words
- Importera HTML-inmatningsdokumentet till Aspose.Words DOM
- Spara dokumentet i PDF-filformat
I det sista ämnet tittade vi på Hur man skapar Word-dokument med C#. Men det här ämnet beskriver hur man bygger HTML till PDF-konverterare för .NET-applikationer. Du kan använda den i ASP.NET, .NET Core-applikationer och Windows Forms.
Kod för att konvertera HTML till PDF med C#
Ovanstående kodexempel i C# skapar PDF från HTML utan att installera MS Office. HTML till PDF-konverteringen med exemplet ovan efterliknar MS Word-beteende. Om du öppnar HTML-dokumentet i MS Word och konverterar det till PDF får du samma utdata.