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» работает ровно так, как работал бы почтовый клиент:
Разбирает архив на части
Находит HTML-часть страницы и все вложения — картинки, схемы, логотипы.
Возвращает картинки на место
В разметке они указаны ссылками вида cid:logo.png. Мы
подставляем сами изображения прямо в разметку, иначе в PDF
остались бы пустые рамки — на этом спотыкается большинство
простых конвертеров.
Верстает страницу в PDF
Текст остаётся текстом: по документу работает поиск, из него можно копировать.
Отдаёт файл и удаляет исходник
Загруженный файл и результат стираются с сервера в течение часа.
Честно о том, что не переносится
PDF — документ, а не браузер. Поэтому в него не попадают:
- скрипты и интерактив: выпадающие меню, кнопки, вкладки;
- видео и встроенные плееры;
- содержимое, которое подгружалось бы с сайта при прокрутке.
Сохраняется то, что видно на странице в момент сохранения. Для доказательств, инструкций и статей этого ровно достаточно — а часто именно это и нужно.
Зачем нужен обратный путь
«PDF в MHT» пригождается реже, но у него есть конкретный сценарий: внутренние системы документооборота, привыкшие к наследию Internet Explorer, иногда принимают только веб-архивы. Мы отрисовываем страницы документа и складываем их в один MHT — открывается двойным щелчком в браузере, пересылается одним вложением.
Здесь стоит знать границу: страницы попадают в архив картинками, поэтому искать по тексту в таком MHT нельзя. Если нужен именно текст, посмотрите на PDF в HTML — там текст сохраняется как текст.
Частые вопросы
Чем MHT отличается от HTML?
HTML — только разметка; картинки лежат рядом отдельными файлами. MHT упаковывает страницу целиком в один файл, поэтому его удобно хранить и пересылать.
Картинки точно сохранятся?
Да, в этом и суть нашей обработки: мы достаём изображения из вложений и подставляем их в страницу до вёрстки.
Можно ли так сохранить страницу для суда?
MHT часто используют именно для этого, а PDF надёжнее в чтении и пересылке. Учтите: юридическую силу доказательству придаёт не формат, а процедура фиксации — нотариальный протокол осмотра сайта.
Файл большой, поместится?
Ограничение общее для сайта — 20 МБ на файл. Обычная сохранённая страница весит значительно меньше.
Это бесплатно?
Да. Без регистрации, без водяных знаков, с удалением файлов через час.
Коротко
MHT — это письмо, внутри которого лежит веб-страница. Чтобы прочитать его где угодно, переведите файл в PDF через MHT в PDF — картинки останутся на месте, а текст можно будет искать. Нужен обратный путь — есть PDF в MHT.
Команда АльфаPDF — приватные онлайн-инструменты для PDF: сжатие, конвертация, OCR, подпись и защита. Файлы удаляются через 1 час. О нас →