Denna handledning beskriver kort hur man konverterar HTML till bild i C# genom att ladda källfilen HTML och sedan spara den som en PNG-bildfil. Du kan konfigurera utdatabilden genom att ställa in ett antal egenskaper som förklaras i exempelkoden. Observera att för att skriva HTML to image converter C# språk används här men du kan utföra samma uppgift på många andra språk också.
Steg för att konvertera HTML till bild i C#
- Konfigurera projektet genom att lägga till Aspose.HTML for .NET från Nuget-pakethanteraren
- Ladda den önskade HTML-källfilen i klassobjektet HTMLDocument för konvertering till bild
- Initiera ImageSaveOptions-objektet och konfigurera olika egenskaper för utdatabilden
- Konvertera HTML till bild med hjälp av funktionen ConvertHTML() från klassen Converter
Ovanstående steg beskriver hur man med C# konverterar HTML till bild så att man först lägger till referensen till de nödvändiga biblioteken och sedan laddar HTML-källfilen med HTMLDocument-klassen. Du kan konfigurera utdatabilden genom att ställa in egenskaper som utjämningsläge, bakgrundsfärg, horisontella och vertikala upplösningar. När alla parametrar är inställda konverterar du HTML-filen till bild med hjälp av funktionen ConvertHTML() som kräver indatafil, bildkonfigurationer och utdatabildens filnamn.
Kod för att konvertera HTML till bild i C#
Här har vi använt klassobjektet ImageSaveOptions som också stöder inställningsformat som är PNG som standard, sidinställningar som sidlayout och CSS-alternativ som ska användas för att rendera HTML. På liknande sätt, andra bildtyper som stöds inkluderar JPEG, BMP, GIF och TIFF.
Vi har lärt oss här hur man konverterar HTML till bild i C#. Om du vill lära dig att skapa HTML-filen från början innan du konverterar den till bild, se artikeln om hur man skapar HTML-fil i C#.