У цьому короткому посібнику пояснюється, як змінити фоновий колір SVG у C#. Він ділиться деталями для налаштування середовища, списком завдань програмування та прикладом коду, який можна виконувати, щоб змінити колір заливки SVG у C#. Цей код можна виконати на будь-якій платформі, що підтримує .NET, і не вимагає жодного іншого інструменту для зміни фону.
Кроки для зміни кольору SVG у C#
- Налаштуйте середовище для додавання Aspose.SVG for .NET, щоб змінити колір SVG
- Завантажте вихідний файл SVG у SVGDocument із фоновим кольором
- Перейдіть до root element у завантаженому файлі SVG
- Доступ до елемента прямокутника з кореневого елемента
- Встановіть заливку атрибута потрібним кольором
- Збережіть отриманий файл SVG із зміненим кольором фону
Ці кроки описують процес зміни кольору SVG у C#. Процес ініціюється завантаженням вихідного файлу SVG у клас SVGDocument з подальшим доступом до кореневого елемента та доступом до елемента прямокутника шляхом постановки в чергу елемента rect. На останніх кроках скористайтеся методом SetAttribute(), щоб встановити колір фону перед збереженням отриманого файлу SVG.
Код для встановлення кольору SVG у C#
Цей фрагмент коду демонструє процес зміни кольору фонового зображення SVG у C#. Для зміни кольору фону ми звернулися до елемента rect і використали метод SetAttribute(), надавши ім’я атрибута та значення. Якщо ви хочете змінити колір заливки інших елементів, скористайтеся методом QuerySelector(), вказавши ім’я елемента, як-от «circle», і встановивши атрибут, подібний до того, що встановлено в цьому прикладі коду.
Ця стаття навчила нас процесу зміни кольору зображення SVG у C#. Якщо ви хочете дізнатися, як створити файл SVG з нуля, зверніться до статті як створити SVG на C#.