РуководстваКоманда АльфаPDF3 мин чтения

MHT и MHTML: что это за файлы и как перевести их в PDF

Сохранённая веб-страница в формате MHT не открывается ни в почте, ни на телефоне. Объясняем, как устроен формат, и переводим его в PDF с картинками — онлайн и бесплатно.

Файл Инструкция.mht приходит из внутреннего портала, из архива переписки или из папки «Документы» пятилетней давности. Двойной щелчок на Windows иногда открывает его в Edge, а иногда — в почтовой программе, которая честно показывает исходный текст с заголовками Content-Type и кашей из base64. На телефоне не открывается вовсе.

Как устроен MHT

MHT расшифровывается как MIME HTML, и это буквально письмо. Тот же формат, в котором приходит почта: несколько частей, разделённых границами, у каждой свой тип. Первая часть — HTML страницы, остальные — картинки, стили и шрифты, закодированные в base64.

Идея была хорошая: HTML-файл сам по себе бесполезен без папки с картинками рядом, а при пересылке эта папка обычно теряется. MHT решает проблему — всё лежит внутри одного файла.

Проблема в другом: поддержка. Chrome и Edge открывают MHT, Firefox — уже нет, без расширения. Телефоны не открывают. Почтовые клиенты показывают исходник. Поэтому для хранения и пересылки PDF надёжнее.

Что делает конвертер

«MHT в PDF» работает ровно так, как работал бы почтовый клиент:

1

Разбирает архив на части

Находит HTML-часть страницы и все вложения — картинки, схемы, логотипы.

Compressing…69%~2 seconds remaining
2

Возвращает картинки на место

В разметке они указаны ссылками вида cid:logo.png. Мы подставляем сами изображения прямо в разметку, иначе в PDF остались бы пустые рамки — на этом спотыкается большинство простых конвертеров.

Compressing…69%~2 seconds remaining
3

Верстает страницу в PDF

Текст остаётся текстом: по документу работает поиск, из него можно копировать.

Compressing…69%~2 seconds remaining
4

Отдаёт файл и удаляет исходник

Загруженный файл и результат стираются с сервера в течение часа.

Compressing…69%~2 seconds remaining

Честно о том, что не переносится

PDF — документ, а не браузер. Поэтому в него не попадают:

  • скрипты и интерактив: выпадающие меню, кнопки, вкладки;
  • видео и встроенные плееры;
  • содержимое, которое подгружалось бы с сайта при прокрутке.

Сохраняется то, что видно на странице в момент сохранения. Для доказательств, инструкций и статей этого ровно достаточно — а часто именно это и нужно.

Зачем нужен обратный путь

«PDF в MHT» пригождается реже, но у него есть конкретный сценарий: внутренние системы документооборота, привыкшие к наследию Internet Explorer, иногда принимают только веб-архивы. Мы отрисовываем страницы документа и складываем их в один MHT — открывается двойным щелчком в браузере, пересылается одним вложением.

Здесь стоит знать границу: страницы попадают в архив картинками, поэтому искать по тексту в таком MHT нельзя. Если нужен именно текст, посмотрите на PDF в HTML — там текст сохраняется как текст.

Частые вопросы

Чем MHT отличается от HTML?

HTML — только разметка; картинки лежат рядом отдельными файлами. MHT упаковывает страницу целиком в один файл, поэтому его удобно хранить и пересылать.

Картинки точно сохранятся?

Да, в этом и суть нашей обработки: мы достаём изображения из вложений и подставляем их в страницу до вёрстки.

Можно ли так сохранить страницу для суда?

MHT часто используют именно для этого, а PDF надёжнее в чтении и пересылке. Учтите: юридическую силу доказательству придаёт не формат, а процедура фиксации — нотариальный протокол осмотра сайта.

Файл большой, поместится?

Ограничение общее для сайта — 20 МБ на файл. Обычная сохранённая страница весит значительно меньше.

Это бесплатно?

Да. Без регистрации, без водяных знаков, с удалением файлов через час.

Коротко

MHT — это письмо, внутри которого лежит веб-страница. Чтобы прочитать его где угодно, переведите файл в PDF через MHT в PDF — картинки останутся на месте, а текст можно будет искать. Нужен обратный путь — есть PDF в MHT.

Команда АльфаPDF

Команда АльфаPDF — приватные онлайн-инструменты для PDF: сжатие, конвертация, OCR, подпись и защита. Файлы удаляются через 1 час. О нас →

Читайте также