Конвертировать HTML в MHTML – Aspose.HTML Cloud SDK

Конвертация между форматами требуется по разным причинам: для работы в привычном удобном формате или для использования разных форматов для конкретных задач. Aspose.HTML Cloud предоставляет самый простой способ конвертировать документы HTML в формат MHTML с высоким качеством, легко и быстро.

MHTML объединяет HTML и связанные с ним ресурсы (изображения, таблицы стилей и сценарии) в один файл. Преобразование HTML в MHTML упрощает архивирование и совместное использование веб-контента за счет объединения всех связанных ресурсов в один автономный файл. Более того, преобразование HTML в MHTML предлагает такие преимущества, как просмотр в автономном режиме, сохранение веб-контента, вложений электронной почты, соблюдение нормативных требований и т. д.

Эта статья содержит примеры кода, объясняющие, как преобразовать HTML в MHTML с помощью доступных SDK. Мы рассмотрим различные сценарии преобразования HTML в MHTML: из хранилища в хранилище, из локального файла в локальную файловую систему и из Интернета в локальную файловую систему.

Примеры преобразования HTML в MHTML

Aspose.HTML Cloud позволяет вам получить HTML-документ из места хранения по его имени, из URL-адреса или локального файла на вашем диске, преобразовать его в указанный формат и сохранить в хранилище или на локальном диске. В следующих примерах кода показано, как программно преобразовать HTML в MHTML для различных случаев.

Пример 1. Преобразование HTML в MHTML с параметрами сохранения по умолчанию

Рассмотрим пример преобразования локального файла HTML в MHTML и сохранения результата по локальному пути.

Пример 2. Преобразование веб-страницы в MHTML

Преобразование в MHTML помогает сохранить целостность и структуру веб-страниц, гарантируя сохранение всех элементов для будущего использования или распространения. Aspose.HTML Cloud позволяет вам получить веб-страницу по ее URL-адресу, преобразовать ее в другой формат и сохранить в локальную файловую систему. В приведенном ниже примере показано, как преобразовать веб-страницу в MHTML с параметрами преобразования по умолчанию.

Преобразование HTML в MHTML происходит с использованием параметров преобразования по умолчанию: ширина и высота результирующего документа MHTML соответствуют формату A4, а все поля имеют нулевое значение.

Пример 3. Преобразование HTML в MHTML внутри облачного хранилища.

Aspose.HTML Cloud позволяет получить HTML-файл из облачного хранилища и сохранить результат преобразования обратно в облачное хранилище.

Смотрите также