Конвертировать SVG в изображение – Cloud SDK и REST API

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

Преобразование SVG в форматы изображений, такие как PNG или JPEG, обеспечивает совместимость со всеми устройствами и программным обеспечением, поскольку эти форматы поддерживаются повсеместно. Например, такие инструменты, как Adobe Photoshop, оптимизированы для работы с такими форматами, как PNG, JPEG или TIFF. Кроме того, растровые изображения часто требуются для определенных целей, например для публикаций в социальных сетях или вложений в электронные письма, где векторные форматы могут не поддерживаться.

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

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

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

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

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

JPG – один из наиболее часто используемых форматов изображений из-за контролируемой потери качества при сжатии. Это делает его идеальным для хранения и обмена графическим контентом, например фотографиями, сканированными копиями и оцифрованными изображениями, через Интернет. Вот пример преобразования локального файла SVG в формат JPG и сохранения результата в локальной файловой системе с использованием параметров преобразования по умолчанию.

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

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

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

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

Пример 3. Преобразование SVG в GIF в облачном хранилище

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

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