Convertir imagen a Visio en Java - Conversor de imagen a diagrama

Microsoft Visio es una aplicación de diagramas y gráficos vectoriales que le permite crear diagramas, diagramas de flujo y otras representaciones visuales de datos. Sin embargo, convertir imágenes en diagramas de Visio puede ser un desafío para los desarrolladores. En esta publicación de blog, aprenderemos cómo insertar imágenes JPG, PNG o BMP en diagramas de Visio. Siga las instrucciones y aprenda el proceso paso a paso para convertir imágenes en diagramas de Visio.

Este artículo cubre los siguientes temas:

  1. Convertidor de imagen de Java a Visio: descarga gratuita
  2. Pasos para convertir una imagen a Visio
  3. Convertir JPG a Visio
  4. Convertir PNG a Visio
  5. Insertar imagen BMP en Visio
  6. Convertir imagen a diagrama de Visio en línea
  7. Convertidor de imagen a Visio – Recursos de aprendizaje

Convertidor de imágenes de Java a Visio: descarga gratuita

Usaremos la API Aspose.Diagram for Java para insertar imágenes de diferentes tipos en los diagramas de Visio. Aspose.Diagram es una potente API que permite a los desarrolladores crear, manipular y convertir archivos de Visio sin esfuerzo mediante programación. También permite agregar sin problemas formas, conectores, texto y otros elementos a los diagramas de Visio.

Descargue el JAR de la API o agregue la siguiente configuración pom.xml en una aplicación Java basada en Maven.

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-diagram</artifactId>
    <version>23.5</version>
</dependency>

Cómo convertir una imagen a Visio usando Java

Podemos convertir fácilmente cualquier imagen en un diagrama de Visio usando Aspose.Diagram for Java siguiendo los pasos a continuación:

  1. Cree un nuevo dibujo de Visio.
  2. Obtener la página por índice.
  3. Carga una imagen.
  4. Establezca las posiciones X e Y junto con el ancho y la altura de la imagen.
  5. Importe la imagen como una forma de Visio.
  6. Guardar el diagrama de Visio.

Ahora, veamos cómo transformar estos pasos en Java para insertar una imagen en un diagrama de Visio.

Convertir JPG a Visio en Java

Siga los pasos a continuación para convertir una imagen JPG en un diagrama de Visio.

  1. Crea una instancia de la clase Diagram.
  2. Inicialice un objeto de clase de página por índice de la colección de páginas.
  3. Cargue una imagen JPG para insertarla en un diagrama de Visio.
  4. Después de eso, llame al método addShape() con la imagen InputStream.
  5. Finalmente, guarde el diagrama de Visio usando el método save(). Toma la ruta del archivo de salida VSDX y SaveFileFormat como argumentos.

El siguiente ejemplo de código muestra cómo convertir una imagen JPG en un diagrama de Visio en Java.

// Crear un nuevo diagrama
Diagram diagram = new Diagram();

// Obtener objeto de página por índice
Page page0 = diagram.getPages().get(0);

// Cargue una imagen JPG para insertarla en un diagrama de Visio
InputStream stream = new FileInputStream("C:\\Files\\tower.jpg");

// Importar imagen de mapa de bits como forma de Visio
page0.addShape(2, 2, 4, 7, stream);

// Guardar diagrama de Visio
diagram.save("C:\\Files\\JPGtoVisio.vsdx", SaveFileFormat.VSDX);
Convertir imagen JPG a Visio en Java

Convierta la imagen JPG a Visio en Java.

Convertir PNG a Visio en Java

Del mismo modo, podemos convertir una imagen PNG en un diagrama de Visio siguiendo los pasos mencionados anteriormente. Sin embargo, solo necesitamos ingresar la imagen PNG en el paso #3.

El siguiente ejemplo de código muestra cómo convertir una imagen PNG en un diagrama de Visio en Java.

// Crear un nuevo diagrama
Diagram diagram = new Diagram();

// Obtener objeto de página por índice
Page page0 = diagram.getPages().get(0);

// Cargar imagen JPG para insertar en un VSDX
InputStream stream = new FileInputStream("C:\\Files\\person.png");

// Establecer pinX, pinY, ancho y alto
double pinX = 2, pinY = 2, width = 4, hieght = 5;

// Importar imagen de mapa de bits como forma de Visio
page0.addShape(pinX, pinY, width, hieght, stream);

// Guardar diagrama de Visio
diagram.save("C:\\Files\\PNGtoVisio.vsdx", SaveFileFormat.VSDX);
Convertir imagen PNG a Visio en Java

Convertir imagen PNG a Visio en Java.

Insertar imagen BMP en Visio en Java

También podemos insertar una imagen BMP en un diagrama de Visio siguiendo los pasos mencionados anteriormente. Sin embargo, solo necesitamos cargar el archivo de imagen BMP.

El siguiente ejemplo de código muestra cómo insertar una imagen BMP en un diagrama de Visio mediante Java.

// Crear un nuevo diagrama
Diagram diagram = new Diagram();

// Obtener objeto de página por índice
Page page0 = diagram.getPages().get(0);

// Importar imagen de mapa de bits como forma de Visio
page0.addShape(2, 7, 4, 4, new FileInputStream("C:\\Files\\thumbnail.bmp"));

// Guardar diagrama de Visio
diagram.save("C:\\Files\\BMPtoVisio.vsdx", SaveFileFormat.VSDX);
Convertir imagen BMP a Visio en Java

Convierta la imagen BMP a Visio en Java.

Obtenga una licencia gratis

Puede obtener una licencia temporal gratuita para probar la biblioteca sin limitaciones de evaluación.

Convertidor de imagen a Visio en línea

Además, puede convertir imágenes en diagramas de Visio en línea de forma gratuita utilizando nuestra aplicación web gratuita Convertidor de imagen a Visio. Esta aplicación web se desarrolló utilizando la API Aspose.Diagram.

https://products.aspose.app/diagram/conversion/image-to-visio

Convertidor de imagen a diagrama – Recursos de aprendizaje

Puede obtener más información sobre cómo generar, convertir y manipular diagramas de Visio sin Microsoft Visio. También puede explorar otras características de la biblioteca utilizando los siguientes recursos:

Conclusión

En este artículo, aprendimos cómo cargar y convertir imágenes a Visio en Java. También hemos visto cómo crear un diagrama de Visio y guardarlo en formato VSDX. Convertir una imagen a Visio en Java es sencillo. Mediante el uso de la biblioteca Aspose.Diagram, puede convertir rápida y fácilmente imágenes en archivos de Visio. La clave es seguir los pasos descritos anteriormente y asegurarse de tener las bibliotecas y herramientas necesarias instaladas en su máquina. En caso de ambigüedad, contáctenos en nuestro foro de soporte gratuito.

Ver también