Esta guía rápida explica toda la información sobre cómo convertir una imagen a Visio en Java. Explica el proceso paso a paso y un fragmento de código ejecutable para representar PNG en Visio en C#. Además, genere formatos de archivo VSDX o VSD siguiendo estas pautas.
Pasos para convertir una imagen a Visio en Java
- Instale la API Aspose.Diagram para convertir una imagen al formato Visio
- Crea un objeto de la clase Diagram y obtén la referencia a una página
- Inserte la imagen de origen como una forma de Visio usando el método addShape()
- Transforme la imagen en un diagrama de Visio invocando el método save()
Estos pasos describen el flujo de trabajo para convertir PNG a Visio en Java. En primer lugar, cree un diagrama y especifique un número de página para obtener la referencia. Finalmente, agregue la imagen como una forma de Visio y guarde el diagrama de Visio generado en formato VSD o VSDX.
Código para convertir imágenes a Visio en Java
import com.aspose.diagram.*; | |
import java.io.FileInputStream; | |
import java.io.InputStream; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Transform Image to Visio in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Create a diagram | |
com.aspose.diagram.Diagram diagram = new com.aspose.diagram.Diagram(); | |
// Get page object | |
com.aspose.diagram.Page page0 = diagram.getPages().get(0); | |
// Load JPG image | |
InputStream stream = new FileInputStream("input.jpg"); | |
// Import image as Visio shape | |
page0.addShape(2, 2, 4, 7, stream); | |
// Save Visio diagram | |
diagram.save("ImagetoVisio.vsdx", com.aspose.diagram.SaveFileFormat.VSDX); | |
System.out.println("Done"); | |
} | |
} |
Este fragmento de código está diseñado para convertir JPG a Visio en Java. Puede mejorarlo para que se ajuste a sus necesidades. Por ejemplo, agregar varias imágenes o configurar el índice de la página de destino, la ubicación de la imagen, dimensiones como la altura y el ancho, etc. Finalmente, llame a cualquier sobrecarga del método de guardar mientras especifica cualquier valor adecuado de la enumeración SaveFileFormat.
Este artículo ha resumido todos los detalles de la exportación de una imagen a Visio en Java. Mientras que, si está interesado en combinar diagramas de Visio, consulte el artículo sobre cómo fusionar archivos de Visio en Java.