MHT fil är en enda fil som innehåller alla resurser relaterade till en webbsida. Till skillnad från HTML-filer kan de ses offline även om någon servervärd bild, tema eller andra resurser är inblandade. Sådana filer sparas vanligtvis med filtillägget .MHTML. Ibland kan du behöva konvertera en MHT-fil till en bild för att förhandsgranska innehållet som en miniatyr. I enlighet med sådana krav täcker den här artikeln hur man konverterar en MHT- eller MHTML-fil till en bild i JPG, PNG och andra bildformat programmatiskt i C#.
- MHT till bildkonvertering – C# API-installation
- Konvertera MHT till JPG-bild i C#
- Konvertera MHT till PNG-bild programmatiskt i C#
MHT till bildkonvertering – C# API-installation
Aspose.HTML for .NET API stöder arbete med webbsidor i HTML, MHTML och flera andra filformat. Du kan konfigurera API:et genom att ladda ner dess DLL-filer från avsnittet New Releases eller med installationskommandot NuGet nedan:
PM> Install-Package Aspose.Html
Konvertera MHT eller MHTML till JPG-bild i C#
Du kan konvertera en MHT- eller MHTML-fil till en JPG-bild genom att följa stegen nedan:
- Skapa ett objekt av klassen ImageSaveOptions.
- Ställ in bildformatet till JPG-bild.
- Konvertera MHT eller MHTML till JPG-bilden med metoden ConvertMHTML.
Följande kodsnutt visar hur man konverterar en MHT- eller MHTML-fil till JPG-bild programmatiskt i C#:
// Skapa en instans av ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Jpeg;
// Konvertera MHTML till JPEG eller JPG bildformat
Converter.ConvertMHTML("input.mhtml", options, "output.jpeg");
Konvertera MHT eller MHTML till PNG-bild Programmatiskt i C#
Du kan konvertera en MHT- eller MHTML-fil till en PNG-bild med följande steg:
- Skapa ett objekt av klassen ImageSaveOptions och ställ in bildformatet till PNG.
- Konvertera MHT- eller MHTML till PNG-bilden med metoden ConvertMHTML.
Kodavsnittet nedan beskriver hur man konverterar en MHT- eller MHTML-fil till en PNG-bild programmatiskt i C#:
// Skapa en instans av klassen ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;
// Konvertera MHTML till PNG-bildformat
Converter.ConvertMHTML("input.mhtml", options, "output.png");
Utforska Aspose.HTML för .NET API
Du kan kontrollera många andra funktioner i API:t genom att besöka dokumentationen.
Få gratis licens
Du kan utvärdera API:et utan några utvärderingsbegränsningar genom att begära en gratis temporär licens.
Slutsats
I den här artikeln har du förstått hur du konverterar en MHT- eller MHTML-fil till bilder i JPG- eller PNG-format programmatiskt i C#. Vidare, vid eventuella problem, vänligen kontakta oss på forumet.