Plik MHT to format archiwum strony internetowej, który zawiera tekst, grafikę, animacje, CSS, JavaScript i wszystkie powiązane zasoby w jednym pliku. Niektóre strony internetowe uzyskują dostęp do obrazów lub innych zasobów z serwera, a zapisanie strony w formacie MHT lub MHTML umożliwi przeglądanie takich treści nawet w trybie offline. W niektórych przypadkach może być konieczna konwersja pliku MHT do formatu PDF. W tym artykule opisano, jak przekonwertować plik MHT na plik PDF w języku C#.
MHT to PDF Converter – instalacja C# .NET API
Aspose.HTML for .NET API obsługuje tworzenie, edytowanie lub manipulowanie HTML, MHTML i innymi obsługiwanymi formatami plików. Możesz uzyskać dostęp do API, pobierając jego pliki DLL z sekcji Downloads lub używając następującego polecenia instalacyjnego NuGet:
PM> Install-Package Aspose.Html
Konwertuj MHT lub MHTML na PDF w C#
Pliki MHT są zwykle zapisywane z rozszerzeniem .mhtml. Możesz przekonwertować plik MHT lub MHTML na plik PDF, wykonując następujące czynności:
- Utwórz obiekt klasy PdfSaveOptions.
- Konwertuj MHT lub MHTML na PDF za pomocą metody ConvertMHTML.
Poniższy fragment kodu pokazuje, jak programowo przekonwertować plik MHT lub MHTML na format PDF w języku C#:
// Zainicjuj obiekt klasy PdfSaveOptions
PdfSaveOptions options = new PdfSaveOptions();
options.JpegQuality = 100;
// Konwertuj MHT lub MHTML na PDF
Converter.ConvertMHTML("sample.mht", options, "output.pdf");
Przeglądaj Aspose.HTML dla interfejsu API platformy .NET
Możesz nauczyć się kilku funkcji do pracy ze stronami internetowymi, przeglądając sekcję documentation. Obejmuje różne funkcje, w tym konwersję plików, indeksowanie sieci itp.
Uzyskaj bezpłatną licencję
Możesz spróbować w pełni wykorzystać możliwości interfejsu API, uzyskując darmową licencję tymczasową.
Wniosek
Z tego artykułu dowiesz się, jak przekonwertować plik MHT lub MHTML na format PDF w aplikacjach opartych na platformie C# lub .NET. W razie jakichkolwiek pytań prosimy pisać do nas na forum.