Obrázek z MHT na JPG PNG csharp

MHT soubor je jeden soubor obsahující všechny zdroje související s webovou stránkou. Na rozdíl od souborů HTML je lze prohlížet offline, i když se jedná o jakýkoli obrázek, motiv nebo jiné zdroje hostované na serveru. Takové soubory jsou obvykle uloženy s příponou .MHTML. Někdy může být nutné převést soubor MHT na obrázek pro zobrazení náhledu obsahu jako miniatury. V souladu s takovými požadavky tento článek popisuje, jak převést soubor MHT nebo MHTML na obrázek v JPG, PNG a dalších formátech obrázků programově v C#.

Konverze MHT na obrázek – instalace C# API

Aspose.HTML for .NET API podporuje práci s webovými stránkami v HTML, MHTML a několika dalších formátech souborů. Rozhraní API můžete nakonfigurovat stažením jeho souborů DLL ze sekce New Releases nebo pomocí instalačního příkazu NuGet níže:

PM> Install-Package Aspose.Html

Převést MHT nebo MHTML na JPG obrázek v C#

Soubor MHT nebo MHTML můžete převést na obrázek JPG podle následujících kroků:

  1. Vytvořte objekt třídy ImageSaveOptions.
  2. Nastavte formát obrázku na obrázek JPG.
  3. Převeďte obrázek MHT nebo MHTML na JPG metodou ConvertMHTML.

Následující fragment kódu ukazuje, jak převést soubor MHT nebo MHTML na obrázek JPG programově v C#:

// Vytvořte instanci ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Jpeg;

// Převeďte MHTML do obrazového formátu JPEG nebo JPG 
Converter.ConvertMHTML("input.mhtml", options, "output.jpeg");

Programově převést MHT nebo MHTML na PNG v C#

Soubor MHT nebo MHTML můžete převést na obrázek PNG pomocí následujících kroků:

  1. Vytvořte objekt třídy ImageSaveOptions a nastavte formát obrázku na PNG.
  2. Převeďte obrázek MHT nebo MHTML na PNG pomocí metody ConvertMHTML.

Níže uvedený úryvek kódu vysvětluje, jak převést soubor MHT nebo MHTML na obrázek PNG programově v C#:

// Vytvořte instanci třídy ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;

// Převést MHTML do formátu obrázku PNG 
Converter.ConvertMHTML("input.mhtml", options, "output.png");

Prozkoumejte Aspose.HTML pro .NET API

Mnoho dalších funkcí API můžete zkontrolovat na dokumentaci.

Získejte bezplatnou licenci

Rozhraní API můžete vyhodnotit bez jakýchkoli omezení hodnocení, když požádáte o bezplatnou dočasnou licenci.

Závěr

V tomto článku jste pochopili, jak převést soubor MHT nebo MHTML na obrázky ve formátech JPG nebo PNG programově v C#. Navíc v případě jakýchkoliv obav nás kontaktujte na fóru.

Viz také

Převést SVG do dokumentu Word DOCX/DOC v C#