Hur man konverterar HTML till JPG i C#

Denna snabba och korta handledning hjälper dig att konvertera HTML till JPG i C# med hjälp av några rader kod. Den ger alla nödvändiga detaljer för att konfigurera miljön för att utföra denna uppgift tillsammans med den körbara C#-koden. Att konvertera HTML till JPG C#-koden innehåller ett mycket enkelt tillvägagångssätt där HTML-källfilen laddas och sparas som flera JPG-filer baserat på HTML-filens innehållsstorlek.

Steg för att konvertera HTML till JPG i C#

  1. Lägg till en referens till Aspose.HTML i projektet med NuGet-pakethanteraren för att konvertera HTML till JPG
  2. Ladda HTML-källfilen från disken med hjälp av klassinstansen HTMLDocument för att konvertera den till JPG
  3. För anpassning av den utgående JPG-bilden, instansiera klassobjektet ImageSaveOptions
  4. Ställ in formatet på utdatabilden som Jpeg
  5. Konvertera hela HTML-sidan till flera bilder med funktionen Converter.ConvertHTML

Dessa steg beskriver processen genom att dela resurserna för att konfigurera applikationsmiljön där användning av C# HTML till JPG-konvertering kan utföras. Processen är ganska enkel eftersom att bara ladda HTML-filen krävs tillsammans med inställningen av utdatabildformatet. I det sista steget utförs konverteringen med hjälp av klassfunktionen Converter ConvertHTML().

Kod för att konvertera HTML till JPG i C#

För att konvertera HTML till JPG C# importerar koden alla nödvändiga klasser i början som krävs av applikationen. Du kan styra konverteringsprocessen genom att använda klassen ImageSaveOptions som innehåller ett antal egenskaper som kan ställas in som om du har CSS i din HTML-källfil, använd egenskapen CSS för konfiguration, använd egenskapen Text för att konfigurera den renderade textkvaliteten, ställ in bakgrundsfärg, ställ in bildupplösning och sidinställningar.

Denna handledning har lärt oss hur man konverterar HTML till JPG i C#. För att lära dig andra typer av konverteringar som HTML till PDF, se artikeln om hur man konverterar HTML-sida till PDF i C#.

 Svenska