Convertir Visio a SVG en Java

Los diagramas de Visio se utilizan a menudo para visualizar datos y procesos empresariales. A veces, necesitas convertir estos diagramas al formato SVG. SVG (Scalable Vector Graphics) es ideal para la web. Es escalable y es compatible con todos los navegadores modernos. En este artículo, aprenderás cómo convertir VSD o VSDX archivos de Visio a SVG en Java.

En este artículo, cubriremos lo siguiente:

  1. Java Visio a SVG Converter—Descarga Gratuita
  2. Convert Visio VSDX to SVG in Java
  3. Guardar una página específica como SVG
  4. Convertir Visio a SVG en Línea
  5. Free Resources

Java Visio a SVG Converter – Descarga Gratuita

Usaremos Aspose.Diagram for Java para convertir archivos de Visio al formato SVG. Esta poderosa biblioteca te permite trabajar con archivos de Visio sin necesidad de Microsoft Visio. Puedes cargar, editar y convertir diagramas VSD o VSDX con solo unas pocas líneas de código Java. Soporta todas las funciones principales de Visio y garantiza una salida de alta fidelidad al exportar a SVG u otros formatos.

Puedes download the JARs o instalar a través de Maven:

<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-diagram</artifactId>
  <version>25.6</version>
</dependency>

Convertir VSDX de Visio a SVG en Java

Por favor, siga estos pasos para convertir un archivo de Visio a SVG en Java:

  1. Cargue el archivo de Visio utilizando la clase Diagram.
  2. Llama al método save() y especifica el formato SVG.

El siguiente ejemplo de código muestra cómo convertir Visio VSDX a SVG en Java:

// Cargar el archivo de Visio
Diagram diagram = new Diagram("Sample.vsdx");

// Guardar como SVG
diagram.save("Sample_out.svg", SaveFileFormat.SVG);
Convertir Visio VSDX a SVG en Java

Convertir Visio VSDX a SVG en Java.

Guardar una página específica del diagrama de Visio como SVG en Java

Solo puedes exportar una página del diagrama de Visio. Sigue estos pasos:

  1. Cargue el archivo utilizando la clase Diagram.
  2. Configura las opciones utilizando la clase ImageSaveOptions.
  3. Especifique el índice de la página.
  4. Guárdalo como SVG.

El siguiente ejemplo de código muestra cómo convertir una página específica de un diagrama VSDX de Visio a SVG en Java:

// Cargar diagrama de Visio
Diagram diagram = new Diagram("Sample.vsdx");

// Configurar opciones de guardado
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.SVG);
options.setPageIndex(0); // 0 is the first page

// Guardar la página seleccionada como SVG
diagram.save("ExportPageToImage_out.svg", options);
Guardar página específica de Visio como SVG en Java

Guardar página específica de Visio como SVG en Java.

Obtén una licencia gratuita

Aspose ofrece una licencia temporal gratuita que te permite evaluar toda la funcionalidad de la API sin ninguna restricción. Esto es especialmente útil si estás probando la biblioteca para un proyecto comercial o creando una prueba de concepto. Con la licencia temporal, puedes eliminar las marcas de agua de evaluación y acceder a todas las funciones como un usuario de pago. Para solicitar tu licencia gratuita, simplemente visita la temporary license page y sigue las instrucciones para comenzar.

Convertir Visio a SVG en línea

También puedes usar el convertidor en línea gratuito de Visio a SVG para convertir VSDX a SVG sin instalar nada.

Image

VSDX a SVG en Java – Recursos gratuitos

Explora más con estos enlaces útiles para profundizar tu comprensión, acceder a documentación detallada, probar herramientas en línea y encontrar ejemplos prácticos para mejorar tu experiencia de desarrollo.

Conclusión

En este artículo, aprendiste cómo convertir archivos de Visio a formato SVG en Java usando Aspose.Diagram for Java. Cubrimos tanto la conversión completa de diagramas como cómo exportar una página específica como una imagen SVG. Con solo unas pocas líneas de código, puedes automatizar el proceso de convertir diagramas VSD o VSDX en gráficos escalables y amigables para la web. Aspose.Diagram for Java hace que esta tarea sea simple y confiable, incluso sin tener Microsoft Visio instalado.

Si tienes alguna pregunta o te encuentras con problemas, no dudes en contactarnos en nuestro free support forum, donde nuestro equipo está listo para ayudarte.

See Also