Конвертировать XHTML в изображение – облачные SDK и REST API

XHTML в изображение

XHTML – это язык разметки, который сочетает в себе синтаксис HTML со строгостью XML, что позволяет создавать хорошо сформированные и структурированные веб-документы. Преобразование XHTML в формат изображения, например JPEG или PNG, позволяет пользователям создавать визуальные снимки веб-контента для различных целей. Это преобразование особенно полезно для создания эскизов, предварительного просмотра или визуальных представлений веб-страниц, которыми можно легко делиться, отображать или встраивать в другие документы или приложения.

Aspose.HTML Cloud v4.0 предоставляет простейший API для преобразования документов XHTML в форматы файлов изображений с высоким качеством, просто и быстро.

  • Преобразование локального файла XHTML в изображение и сохранение результата в локальной файловой системе. В этом сценарии мы рассмотрим как преобразования с параметрами преобразования по умолчанию, так и с явно заданными параметрами.
  • Преобразование XHTML в изображение в облачном хранилище с параметрами преобразования по умолчанию.

В статье с помощью набора примеров кода объясняется, как преобразовать документ XHTML в форматы файлов изображений, такие как JPEG, PNG, GIF, TIFF или BMP с использованием Aspose.HTML Cloud SDK и вызовов REST API. SDK доступны на PHP, C++, Python, C#, Ruby, Java, Android, Swift и Node.js. Мы рассмотрим различные сценарии преобразования XHTML в изображения:

Примеры SDK для преобразования XHTML в изображения

Широко распространенным вариантом использования функций Aspose.HTML Cloud SDK является обработка и преобразование файлов. Cloud SDK позволяет вам получить документ XHTML из места хранения по его имени или локальному файлу на вашем диске, преобразовать его в указанный формат и сохранить в хранилище или на локальном диске. Следующие примеры кода демонстрируют, как преобразовать XHTML в изображение для различных случаев с использованием доступных SDK.

Пример 1. Конвертировать XHTML в JPG

JPG – один из наиболее часто используемых форматов изображений. Его уникальность – контролируемая потеря качества при сжатии. Поэтому он широко используется для хранения и отправки графического контента (фотографии, сканированные копии, оцифрованные изображения) через Интернет.

Рассмотрите возможность преобразования документа XHTML, изначально расположенного в локальной файловой системе, в формат JPG. Полученный файл затем сохраняется обратно в локальную файловую систему. Преобразование происходит с параметрами преобразования по умолчанию.

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

Пример 2. Конвертировать XHTML в PNG с явно заданными параметрами

Формат изображений PNG широко используется для передачи изображений по сети, отображения фотографий и графики на веб-страницах и резервирования в облачных хранилищах. Преобразование XHTML в PNG может потребоваться, например, если вы хотите добавить веб-страницу в презентацию PowerPoint, вставить ее в блог для своих читателей или отправить по электронной почте. В приведенном ниже примере показано, как преобразовать XHTML в PNG с явно заданными параметрами и сохранить результат обратно в локальную файловую систему.

Более подробную информацию о доступных параметрах преобразования для файлов XHTML можно найти в разделе Параметры конвертации.

Пример 3. Конвертировать XHTML в GIF в облачном хранилище

Для тех, кому необходимо преобразовать файл XHTML, хранящийся в облачном хранилище, в изображение, процесс выглядит следующим образом. Доступ к файлу XHTML осуществляется из облачного хранилища, он преобразуется в формат изображения, а затем сохраняется обратно в то же место в облачном хранилище.

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