Конвертер MHTML – Java

MHTML – это формат архива веб-страниц, который позволяет встраивать несколько ресурсов, таких как изображения, стили CSS, аудио- и видеофайлы, в один файл, обычно с расширением .mht. Формат MHTML позволяет сохранять и отправлять веб-страницу в виде одного файла, сохраняя ее внешний вид и интерактивность. Его можно открыть в большинстве веб-браузеров. Но иногда вы хотите преобразовать MHTML, чтобы получить преимущества других форматов.

Aspose.HTML для Java предоставляет широкий спектр преобразований MHTML в популярные форматы, такие как PDF, XPS, DOCX, JPG, PNG, BMP, TIFF и GIF.

В этом разделе содержится информация о списке поддерживаемых преобразований MHTML и о том, как их выполнять с помощью методов convertMHTML(). Это могут быть разные сценарии, но любое преобразование MHTML можно выполнить, выполнив несколько обязательных шагов:

  1. Загрузите существующий файл MHTML. Вы можете загрузить MHTML из файла, потока или URL-адреса.
  2. Создайте объект «Параметры сохранения». Вы можете настроить процесс рендеринга, чтобы получить желаемый результат.
  3. Воспользуйтесь одним из методов convertMHTML() и передайте ему необходимые параметры.

Давайте рассмотрим следующий фрагмент кода, который показывает, как преобразовать MHTML в PDF с помощью нашей библиотеки Java:

1    // Open an existing MHTML file for reading
2    final  FileStream stream = File.openRead(StringExtensions.concat(getDataDir(),  "sample.mht"));
3    try
4    {;
5    }
6    finally { if (stream != null) ((IDisposable)stream).dispose(); }
7
8    // Сonvert MHTML to PDF
9    com.aspose.html.converters.Converter.convertMHTML(stream, new com.aspose.html.saving.PdfSaveOptions(), Path.combine(getOutputDir(), "sample-output.pdf"));    

Популярные преобразования MHTML

Вы можете скачать полные примеры и файлы данных по адресу GitHub.

Aspose.HTML предоставляет бесплатный онлайн-конвертер MHTML Converter, который позволяет конвертировать файлы MHTML в различные популярные форматы. Этот инструмент может легко конвертировать MHTML в PDF XPS, DOCX, JPG, PNG, BMP, TIFF и GIF. Процесс конвертации прост и быстр. Вам не нужно никакого дополнительного программного обеспечения. Самое приятное то, что это совершенно бесплатно!

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.