Този урок обяснява как да конвертирате SVG в PNG в Python. Той обхваща алгоритъма и примерния код за превръщане на SVG в PNG в Python. Можете да извършите преобразуването, като направите няколко извиквания на API, без да е необходимо да инсталирате софтуер за обработка на изображения.
Стъпки за конвертиране на SVG в PNG в Python
- Инсталирайте Aspose.SVG, за да изобразите SVG в PNG изображение
- Активирайте функцията на пространството от имена SkiaSharp
- Създайте екземпляр на обект от класа ImageSaveOptions и задайте ImageFormat
- Заредете входното SVG изображение с помощта на класа SVGDocument
- Конвертирайте SVG в PNG изображение
Тези стъпки обобщават алгоритъма за конвертиране на SVG в PNG в Python. В първата стъпка настройте механизма за изобразяване с помощта на разширението SkiaSharp. Впоследствие задайте формата на изходното изображение и изобразете изхода към посочения път според вашите изисквания.
Код за запазване на SVG като PNG в Python
Кодовият фрагмент по-горе е достатъчен за пакетно конвертиране на SVG в PNG в Python. Трябва само да добавите подходящия цикъл и да го итерирате за толкова векторни изображения, колкото е необходимо. Освен това можете да регулирате формата на изходното изображение, като JPEG, BMP, GIF, TIFF и други, за да отговаря по-добре на вашите изисквания.
В тази статия сте проучили подробностите за запазване на SVG като PNG в Python. Ако се интересувате от редактиране на SVG изображения като промяна на фона, посетете статията Променете цвета на фона на SVG в Python.