Cómo cambiar el color de fondo de SVG en C#

Este breve tutorial explica cómo cambiar el color de fondo de SVG en C#. Comparte los detalles para configurar el entorno, una lista de tareas de programación y un código de muestra ejecutable para cambiar el color de relleno de SVG en C#. Este código se puede ejecutar en cualquiera de las plataformas que soportan .NET y no requiere ninguna otra herramienta para cambiar el fondo.

Pasos para cambiar el color de SVG en C#

  1. Configure el entorno para agregar Aspose.SVG for .NET para cambiar el color SVG
  2. Cargue el archivo SVG de origen en SVGDocument con un color de fondo
  3. Acceda a root element en el archivo SVG cargado
  4. Acceder al elemento rectángulo desde el elemento raíz
  5. Establezca el atributo de relleno con el color deseado
  6. Guarde el archivo SVG resultante con el color de fondo modificado

Estos pasos describen el proceso para cambiar el color de SVG en C#. El proceso se inicia cargando el archivo SVG de origen en la clase SVGDocument seguido de acceder al elemento raíz y acceder al elemento rectángulo poniendo en cola el elemento rect. En los pasos finales, utilice el método SetAttribute() para establecer el color de fondo antes de guardar el archivo SVG resultante.

Código para establecer el color SVG en C#

Este fragmento de código demuestra el proceso para cambiar el color de la imagen de fondo SVG en C#. Para cambiar el color de fondo, accedimos al elemento rect y usamos el método SetAttribute() proporcionando el nombre del atributo y el valor. Si desea cambiar el color de relleno de otros elementos, use el método QuerySelector() proporcionando el nombre del elemento como círculo y configurando el atributo similar al establecido en este código de muestra.

Este artículo nos ha enseñado el proceso para cambiar el color de una imagen SVG en C#. Si desea aprender el proceso para crear un archivo SVG desde cero, consulte el artículo sobre cómo crear SVG en C#.

 Español