Cómo transformar PNG a SVG usando C#

Este breve tutorial explica cómo transformar PNG en SVG usando C#. Tiene diferentes detalles para configurar el entorno de desarrollo, la lista de pasos para desarrollar la aplicación y un código de muestra ejecutable para convertir PNG a vector usando C#. También aprenderá el procedimiento para personalizar el archivo SVG de salida según sus requisitos.

Pasos para cambiar PNG a SVG usando C#

  1. Configure el entorno para usar Aspose.SVG for .NET para convertir PNG a SVG
  2. Inicialice el objeto ImageVectorizer para personalizar el SVG de salida
  3. Establece diferentes propiedades del objeto Configuration en la clase ImageVectorizer
  4. Convierta el archivo PNG a vectores usando el método ImageVectorizer.Vectorize()
  5. Guarde el archivo resultante como SVG

Estos pasos explican el desarrollo de un conversor de PNG a SVG usando C#. Este proceso se inicia declarando y configurando ImageVectorizer, ya que transformará la imagen a SVG utilizando el método Vectorize. En este tutorial, acabamos de establecer el límite de color; sin embargo, también puede configurar otras propiedades antes de guardar el SVG de salida.

Código para transformar PNG a SVG usando C#

Este código demuestra la conversión de PNG a SVG usando C#. El objeto ImageVectorizerConfiguration en la clase ImageVectorizer contiene propiedades, por ejemplo, ColorLimits, BackgroundColor, ImageSizeLimit, LineWidth, PathBuilder y Stencil. El método Vectorize() devuelve el objeto SVGDocument que tiene muchas propiedades que se pueden configurar antes de guardarlo como un archivo SVG.

Este artículo nos ha enseñado a transformar un archivo PNG a vector usando C#. Si desea conocer el proceso de rotación de un SVG, consulte el artículo sobre cómo rotar un SVG en C#.

 Español