Plik MHT to pojedynczy plik zawierający wszystkie zasoby związane ze stroną internetową. W przeciwieństwie do plików HTML można je przeglądać w trybie offline, nawet jeśli w grę wchodzi dowolny obraz, motyw lub inne zasoby hostowane na serwerze. Takie pliki są zwykle zapisywane z rozszerzeniem .MHTML. Czasami może być konieczne przekonwertowanie pliku MHT na obraz w celu wyświetlenia podglądu zawartości jako miniatury. Zgodnie z takimi wymaganiami w tym artykule opisano, jak programowo przekonwertować plik MHT lub MHTML na obraz w formacie JPG, PNG i innych formatach obrazów w języku C#.
- Konwersja MHT do obrazu – instalacja C# API
- Konwertuj MHT na obraz JPG w C#
- Konwertuj MHT na obraz PNG programowo w C#
Konwersja MHT do obrazu – instalacja C# API
Aspose.HTML for .NET API obsługuje pracę ze stronami internetowymi w HTML, MHTML i kilku innych formatach plików. Możesz skonfigurować API, pobierając jego pliki DLL z sekcji New Releases lub za pomocą poniższego polecenia instalacyjnego NuGet:
PM> Install-Package Aspose.Html
Konwertuj MHT lub MHTML na obraz JPG w C#
Możesz przekonwertować plik MHT lub MHTML na obraz JPG, wykonując poniższe czynności:
- Utwórz obiekt klasy ImageSaveOptions.
- Ustaw format obrazu na obraz JPG.
- Konwertuj obraz MHT lub MHTML na JPG metodą ConvertMHTML.
Poniższy fragment kodu pokazuje, jak programowo przekonwertować plik MHT lub MHTML na obraz JPG w języku C#:
// Utwórz instancję ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Jpeg;
// Konwertuj MHTML na format obrazu JPEG lub JPG
Converter.ConvertMHTML("input.mhtml", options, "output.jpeg");
Konwertuj MHT lub MHTML na obraz PNG programowo w C#
Możesz przekonwertować plik MHT lub MHTML na obraz PNG, wykonując następujące czynności:
- Utwórz obiekt klasy ImageSaveOptions i ustaw format obrazu na PNG.
- Konwertuj obraz MHT lub MHTML do formatu PNG za pomocą metody ConvertMHTML.
Poniższy fragment kodu wyjaśnia, jak programowo przekonwertować plik MHT lub MHTML na obraz PNG w języku C#:
// Utwórz instancję klasy ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;
// Konwertuj MHTML na format obrazu PNG
Converter.ConvertMHTML("input.mhtml", options, "output.png");
Eksploruj Aspose.HTML dla interfejsu API platformy .NET
Możesz sprawdzić wiele innych funkcji API odwiedzając dokumentację.
Uzyskaj bezpłatną licencję
Możesz ocenić interfejs API bez żadnych ograniczeń ewaluacyjnych, prosząc o bezpłatną licencję tymczasową.
Wniosek
W tym artykule zrozumiałeś, jak programowo przekonwertować plik MHT lub MHTML na obrazy w formatach JPG lub PNG w języku C#. Ponadto w przypadku jakichkolwiek wątpliwości skontaktuj się z nami na forum.