Изменить цвет фона SVG в Python

В этом кратком руководстве обсуждается, как изменить цвет фона SVG в Python. Оно охватывает пошаговый рабочий процесс и рабочий пример кода для изменения цвета фона SVG в Python. Более того, вы можете работать с этой функцией в любой операционной системе, например, Windows, Linux, macOS и т. д., где установлен Python.

Шаги по изменению цвета фона SVG в Python

  1. Настройте среду, настроив Aspose.SVG для изменения цвета фона SVG.
  2. Загрузите документ SVG из файла, используя объект класса SVGDocument
  3. Получить корневой элемент SVG документа
  4. Получить элемент круга, чтобы изменить цвет
  5. Укажите атрибут заполнения для элемента
  6. Экспортируйте выходной документ SVG в файл с помощью метода save

Эти шаги описывают простой процесс изменения цвета фонового изображения SVG в Python. Во-первых, загрузите исходное изображение SVG и перейдите к корневому элементу. Затем получите элемент, который вам нужен для изменения цвета фона, а затем укажите цвет. Наконец, отрисуйте выходное изображение на диск.

Код для изменения цвета фона SVG на Python

Фрагмент кода демонстрирует, как с помощью Python change background color SVG image можно достичь требований. Вы можете легко загрузить входное векторное изображение с диска или потока с помощью класса SVGDocument. Затем перейдите к нужному узлу с помощью метода query_selector и измените цвет фона. Однако вы также можете перемещаться по изображению SVG с помощью XPath Query в дополнение к подходу с селектором CSS, если вы хотите дополнительно настроить процесс.

В этой статье вы узнали, как загрузить SVG, изменить цвет фона в Python. Кроме того, если вы хотите изучить рендеринг SVG в PDF, взгляните на статью на Конвертировать SVG в PDF на Python.

 Русский