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

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

В этой статье в наборе примеров Aspose.HTML Cloud SDK объясняется, как преобразовать документ HTML в форматы файлов изображений, такие как JPEG, PNG, GIF, TIFF или BMP. Мы рассмотрим различные сценарии преобразования HTML в изображение: из хранилища в хранилище, из локального файла в локальную файловую систему и из Интернета в локальную файловую систему.

Конвертировать HTML в изображение

Aspose.HTML Cloud SDK позволяет вам получить HTML-документ из места хранения по его имени, из URL-адреса или локального файла на вашем диске, преобразовать его в указанный формат и сохранить в хранилище или на локальном диске. Следующие примеры кода демонстрируют, как преобразовать HTML в форматы изображений для различных случаев. В этих примерах показано, как использовать доступные SDK и REST API для операций преобразования. Доступно семейство SDK, которое поможет разработчикам ускорить разработку, включая C#, Java, C++, Python, PHP, Ruby, Swift, Java/Android, Node.js и т. д.

Пример 1. Преобразование HTML в JPEG

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

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

Пример 2. Преобразование HTML в PNG с явно заданными параметрами

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

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

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

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

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

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

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