
Att konvertera HTML-innehåll till PDF är avgörande för arkivering, delning eller utskrift av dokument. Det pålitliga .NET HTML till PDF-biblioteket som tillhandahålls av Aspose.HTML för .NET gör det möjligt för utvecklare att enkelt konvertera HTML-filer, strängar och live-URL:er till högkvalitativa PDF-dokument. I denna artikel kommer du att upptäcka hur du utnyttjar C# .NET Core HTML till PDF-konverterings möjligheterna för att programatiskt generera PDF:er från HTML, komplett med praktiska exempel och avancerade anpassningsalternativ.
Ämnen som täcks
- C# API för HTML till PDF-konvertering
- Generera PDF från HTML-fil
- Anpassa HTML till PDF-konvertering
- Konvertera HTML-sträng till PDF
- Konvertera live-URL till PDF
C# API för att Generera PDF från HTML
Aspose.HTML för .NET är ett kraftfullt bibliotek som erbjuder sömlösa HTML till PDF-konverterings möjligheter, som stöder olika format såsom XPS och bilder. Detta bibliotek kan enkelt integreras i vilken .NET-applikation som helst, vilket möjliggör högpresterande HTML till PDF-konvertering i .NET. Utvecklare kan programatiskt konvertera HTML-dokument med hög noggrannhet med hjälp av detta effektiva HTML till PDF C#-bibliotek.
Nyckelfunktioner
- Flera inmatningstyper: Konvertera enkelt HTML-filer, strängar eller live-URL:er till PDF:er.
- Anpassningsbar utdata: Ändra spara-alternativ som upplösning, komprimering och vattenstämplar för exakt kontroll.
- Plattformsoberoende stöd: Fullt kompatibel med Windows, macOS och Linux.
Installation: Du kan lägga till Aspose.HTML för .NET i ditt projekt med NuGet:
PM> Install-Package Aspose.Html
Generera PDF-dokument från HTML i C#
Att generera ett PDF-dokument från en HTML-fil är enkelt. Följ dessa enkla steg:
- Ladda ett HTML-dokument med hjälp av HTMLDocument-klassen.
- Skapa en instans av PdfSaveOptions-klassen.
- Anropa Converter.ConvertHTML()-metoden för att generera PDF:en. Denna metod tar emot HTMLDocument, PdfSaveOptions och sökvägen till den utgående PDF-filen som argument.
Följande kodexempel illustrerar hur man genererar ett PDF-dokument från en HTML-fil med C#.

Generera PDF-dokument från HTML i C#
Konvertera HTML till PDF med spara-alternativ i C#
Du kan generera ett PDF-dokument från en HTML-fil medan du specificerar ytterligare spara-alternativ genom att följa dessa steg:
- Ladda HTML-dokumentet med hjälp av HTMLDocument-klassen.
- Skapa en instans av PdfSaveOptions-klassen.
- Specificera ytterligare spara-alternativ som HorisontellUpplösning och VertikalUpplösning.
- Anropa Converter.ConvertHTML()-metoden för PDF-generering.
Följande kodexempel demonstrerar hur man genererar en PDF från en HTML-fil med ytterligare alternativ i C#.
Generera PDF från HTML-sträng i C#
Att skapa ett PDF-dokument från en HTML-sträng är också enkelt. Följ dessa steg:
- Skapa en instans av PdfSaveOptions-klassen.
- Definiera eventuella spara-alternativ som behövs.
- Anropa Converter.ConvertHTML()-metoden för att generera PDF:en. Denna metod tar HTML-strängen, PdfSaveOptions och sökvägen till den utgående PDF-filen som argument.
Följande kodexempel illustrerar hur man genererar en PDF från en HTML-sträng med C#.
Generera PDF från live-URL i C#
Nu, låt oss utforska hur man sparar en webbsida från en URL som ett PDF-dokument:
- Skapa en instans av Url-klassen med URL:en till webbsidan.
- Skapa en instans av PdfSaveOptions-klassen.
- Definiera eventuella önskade spara-alternativ.
- Spara HTML som en PDF med hjälp av Converter.ConvertHTML()-metoden, där Url, PdfSaveOptions och sökvägen till den utgående PDF-filen skickas som argument.
Följande kodexempel visar hur man genererar en PDF från en live-URL med C#.
Få Gratis Licens
Du kan få en gratis tillfällig licens för att prova Aspose.HTML för .NET utan utvärderingsbegränsningar. Detta är ett utmärkt tillfälle att utforska C# HTML till PDF API gratis provperiod och bedöma dess funktioner.
Slutsats
I denna artikel har vi lärt oss hur man:
- Laddar ett HTML-dokument programatiskt.
- Definierar PDF-spara-alternativ.
- Sparar en HTML-sträng som PDF.
- Sparar en webbsida som ett PDF-dokument.
- Konverterar en HTML-fil till PDF i C#.
Oavsett om du använder Aspose eller utforskar andra .NET HTML till PDF öppen källkod alternativ, kan du fördjupa din förståelse av Aspose.HTML för .NET API:et med hjälp av dokumentationen. Om du har ytterligare frågor, tveka inte att kontakta oss via vårt gratis supportforum.