Los dibujos de Visio se usan comúnmente para crear diagramas de flujo, modelos de esquemas de bases de datos, cableado eléctrico o planos de distribución de muebles. En algunos casos de uso, es posible que deba convertir un diagrama VSD o VSDX en un archivo SWF. De acuerdo con requisitos similares, este artículo cubre cómo convertir un archivo VSD o VSDX en un archivo SWF mediante programación en C#.
- Convertidor de archivos VSD o VSDX a SWF: instalación de la API de C#
- Convierta VSD a SWF mediante programación en C#
- Convertir VSDX a archivo SWF en C#
Visio Drawing to SWF File Converter: instalación de la API de C#
Aspose.Diagram for .NET La API se puede usar para crear o convertir dibujos de Visio. Puede configurar la API descargando su archivo DLL desde Nuevas versiones o con el comando de instalación NuGet a continuación:
PM> Install-Package Aspose.Diagram
Convierta VSD a SWF mediante programación en C#
Puede convertir un archivo VSD a formato SWF con los siguientes pasos:
- Inicialice un objeto de clase Diagram para cargar el diagrama VSD.
- Escriba el archivo SWF de salida utilizando el método Save.
El siguiente ejemplo de código explica cómo convertir un diagrama VSD Visio en un archivo SWF en C#:
// Crear una instancia del objeto de clase de diagrama y abrir el archivo VSD
Diagram diagram = new Diagram("Sample.vsd");
// Crear una instancia de SWFSaveOptions
SWFSaveOptions options = new SWFSaveOptions();
// Establecer Guardar formato como SWF
options.SaveFormat = SaveFileFormat.Swf;
// Guarde el archivo SWF resultante
diagram.Save("SWF_output.swf", options);
Convertir VSDX a archivo SWF en C#
Puede convertir un archivo VSDX a formato SWF siguiendo los pasos a continuación:
- Cree un objeto de la clase Diagram para cargar el archivo VSDX de entrada.
- Guarde el archivo SWF con el método Save.
El fragmento de código elaborado demuestra cómo convertir un archivo VSDX en un archivo SWF mediante programación en C#:
// Crea una instancia del objeto del diagrama y abre el archivo VSDX
Diagram diagram = new Diagram("Sample.vsdx”);
// Crear una instancia de SWFSaveOptions
SWFSaveOptions options = new SWFSaveOptions();
// Establecer Guardar formato como SWF
options.SaveFormat = SaveFileFormat.Swf;
// Guarde el archivo SWF resultante
diagram.Save( "SWF_output.swf", options);
Obtenga una licencia de API gratuita
Puede evaluar todas las características de la API en plena capacidad solicitando una licencia temporal gratuita.
Conclusión
En este artículo, ha aprendido a convertir un archivo VSD o VSDX en un archivo SWF mediante programación en C#. Además, puede visitar la documentación para consultar otras funciones que ofrece la API. Si tiene alguna consulta, no dude en ponerse en contacto con nosotros en el foro.