Los diagramas de Visio son una parte esencial de muchos procesos empresariales, ofreciendo una representación visual de datos, flujos de trabajo y más. Sin embargo, en ciertos casos, es posible que necesitemos convertir estos diagramas a un formato más versátil como SVG (Scalable Vector Graphics). El formato SVG es ampliamente utilizado porque es escalable, editable y compatible con la mayoría de los navegadores web. En este artículo, aprenderemos cómo convertir archivos de Visio VSD o VSDX a SVG en C#.
Este artículo cubre los siguientes temas:
- Convertidor de Visio a SVG en C# – Descarga gratuita
- Convertir Visio VSDX a SVG
- Guardar una página específica de un Visio como SVG en C#
- Convertir Visio a SVG en línea
- Recursos gratuitos
Convertidor de Visio a SVG en C# – Descarga gratuita
En este artículo, le guiaremos a través del proceso de conversión de diagramas de Visio a SVG en C# usando la biblioteca Aspose.Diagram para .NET. Proporciona una poderosa API que permite a los desarrolladores crear, manipular y convertir diagramas de Visio sin necesidad de Microsoft Visio.
Por favor, descargue el DLL de la API o instálelo usando NuGet.
PM> Install-Package Aspose.Diagram
Convertir Visio VSDX a SVG usando C#
Podemos convertir fácilmente un diagrama de Visio desde el formato VSDX o VSD a SVG programáticamente en C# siguiendo los pasos a continuación:
- Cargue un archivo de Visio de entrada usando la clase Diagram.
- Llame al método Save() para guardar el archivo SVG de salida.
El siguiente ejemplo de código muestra cómo convertir un diagrama de Visio a SVG en C#.
Guardar una página específica de un diagrama de Visio como SVG en C#
También podemos especificar opciones de guardado de SVG y guardar cualquier página específica de un diagrama de Visio como una imagen SVG siguiendo los pasos a continuación:
- Cargue un archivo de Visio de entrada usando la clase Diagram.
- Cree una instancia de la clase ImageSaveOptions.
- Después de eso, especifique el PageIndex para guardar como SVG.
- Finalmente, llame al método Save() para guardarlo como SVG.
El siguiente ejemplo de código muestra cómo convertir una página específica de un diagrama de Visio a SVG en C#.
Obtener una licencia gratuita
Puede obtener una licencia temporal gratuita para probar la biblioteca sin limitaciones de evaluación.
Convertir Visio a SVG en línea
Además, también puede probar esta aplicación gratuita de convertidor de Visio a SVG para convertir sus archivos VSDX a formato SVG en línea.
VSDX a SVG en C# - Recursos gratuitos
Además de convertir diagramas de Visio a SVG, puede aprender más sobre la creación o edición de diagramas de Visio programáticamente y explorar varias otras características de la biblioteca utilizando los siguientes recursos:
- Guía para desarrolladores
- Aplicaciones en línea gratuitas
- Referencia de la API
- Guías y artículos prácticos
Conclusión
En este artículo, hemos aprendido cómo convertir un diagrama de Visio de VSDX a SVG en C#. Siguiendo los pasos descritos en este artículo, puede desarrollar fácilmente su propia aplicación de conversión de Visio a SVG. También puede aprovechar Aspose.Diagram para .NET e implementar características de manipulación de diagramas de Visio en sus aplicaciones. En caso de cualquier duda, no dude en contactarnos en nuestro foro de soporte gratuito.