
Файл MHT представляет собой формат архива веб-страницы, который включает текст, графику, анимацию, CSS, JavaScript и все связанные ресурсы в одном файле. Некоторые веб-страницы получают доступ к изображениям или другим ресурсам с сервера, и сохранение страницы в формате MHT или MHTML позволит вам видеть такое содержимое, даже если вы не в сети. В некоторых случаях вам может потребоваться преобразовать файл MHT в формат PDF. В этой статье рассказывается, как преобразовать файл MHT в файл PDF на C#.
Конвертер MHT в PDF — установка C# .NET API
Aspose.HTML для .NET API поддерживает создание, редактирование и управление HTML, MHTML и другими поддерживаемыми форматами файлов. Вы можете получить доступ к API, загрузив его файлы DLL из раздела Загрузки или используя следующую команду установки NuGet:
PM> Install-Package Aspose.Html
Преобразование MHT или MHTML в PDF на C#
Файлы MHT обычно сохраняются с расширением .mhtml. Вы можете преобразовать файл MHT или MHTML в файл PDF, выполнив следующие действия:
- Создайте объект класса PdfSaveOptions.
- Преобразуйте MHT или MHTML в PDF с помощью метода ConvertMHTML.
Фрагмент кода ниже демонстрирует, как программно преобразовать файл MHT или MHTML в PDF на C#:
// Инициализировать объект класса PdfSaveOptions
PdfSaveOptions options = new PdfSaveOptions();
options.JpegQuality = 100;
// Преобразование MHT или MHTML в PDF
Converter.ConvertMHTML("sample.mht", options, "output.pdf");
Изучите Aspose.HTML для .NET API
Вы можете изучить несколько функций для работы с веб-страницами, изучив раздел документация. Он охватывает различные функции, включая преобразование файлов, сканирование веб-страниц и т. д.
Получить бесплатную лицензию
Вы можете попробовать работать с API в полном объеме, получив бесплатную временную лицензию.
Вывод
В этой статье вы узнали, как преобразовать файл MHT или MHTML в формат PDF в приложениях на основе C# или .NET. Если у вас возникнут вопросы, пишите нам на форум.