visión a la imagen

Los dibujos de Microsoft Visio se utilizan con frecuencia en las organizaciones para diferentes propósitos de diseño. Puede convertir un archivo de diagrama de Visio a un formato de imagen mediante programación mediante C#. Esta conversión es útil porque las imágenes se pueden compartir y previsualizar fácilmente en comparación con los formatos de dibujo VSD, VSDX, etc. Este artículo cubre diferentes escenarios de conversión en las siguientes secciones:

Visio Drawing to Image Converter - Instalación de la API de C#

Aspose.Diagram for .NET La API se puede utilizar para trabajar con archivos de diagrama. Puede crear, editar o manipular VSD, VSDX y varios otros formatos de archivo mediante programación utilizando el lenguaje C# en .NET Framework. Configure la API descargándola desde la sección Descargas, o con el siguiente comando de instalación NuGet:

PM> Install-Package Aspose.Diagram

Convierta un archivo de Visio (VSD/VSDX) en una imagen mediante programación usando C#

Es posible que deba convertir un dibujo de Visio a JPG, PNG, TIFF u otros formatos de imagen con los siguientes pasos:

  1. Llame al constructor del diagrama para cargar el dibujo VSD/VSDX de entrada.
  2. Guarde el archivo de imagen JPG, SVG, BMP, GIF o SVG de salida.

El siguiente código muestra cómo convertir un diagrama VSD/VSDX en una imagen JPG, SVG, BMP, GIF o SVG mediante programación usando C#:

// Llame al constructor de diagramas para cargar un dibujo VSD/VSDX
Diagram diagram = new Diagram("ExportToImage.vsd");

// Guarde el archivo de imagen JPG, SVG, BMP, GIF o SVG de salida
diagram.Save("ExportToImage_out.png", SaveFileFormat.PNG);

Convierta una página específica de Visio VSD/VSDX en una imagen usando C#

En ocasiones, es posible que desee hacer referencia a una página específica en un dibujo de Visio y ver su contenido o crear una miniatura. Puede convertir fácilmente una página específica de un archivo VSD/VSDX en un archivo de imagen. Siga los pasos a continuación para representar una página específica de un archivo de diagrama de Visio en una imagen mediante programación usando C#:

  1. Cargue el diagrama de entrada como archivo VSD/VSDX con la clase Diagram.
  2. Especifique el formato de la imagen de salida, como PNG.
  3. Especifique la página con índice de página.
  4. Guarde los formatos de imagen de salida como archivos JPG, SVG, BMP, GIF o SVG con el método Save.

El siguiente código explica cómo convertir una página específica en un archivo de diagrama de Visio (VSD/VSDX) en una imagen mediante programación usando C#:

// Cargue el diagrama de entrada como archivo VSD/VSDX
Diagram diagram = new Diagram("ExportPageToImage.vsd");

// Especifique el formato de imagen de salida como PNG
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);

// Guarde una sola página, por índice de página
options.PageIndex = 0;

// Guardar el archivo de imagen resultante
diagram.Save("ExportPageToImage_out.png", options);

Obtenga una licencia de API gratuita

Puede solicitar una Licencia temporal gratuita para evaluar la API sin ninguna limitación.

Conclusión

En conclusión, ha aprendido cómo convertir un archivo de diagrama de Visio a un formato de imagen, así como también cómo convertir una página específica en un archivo VSD/VSDX a una imagen mediante programación usando C#. Además, también puede echar un vistazo a la API Documentación para obtener más información sobre la API. En caso de cualquier consulta, no dude en ponerse en contacto con nosotros a través del Foro de soporte gratuito.

Ver también

Convierta diagramas de MS Visio a PDF usando C#