Converter imagem em Visio em Java

Este guia rápido explica todas as informações sobre como converter imagem para Visio em Java. Ele explica o processo passo a passo e um trecho de código executável para renderizar PNG no Visio em C#. Além disso, gere os formatos de arquivo VSDX ou VSD seguindo estas diretrizes.

Etapas para converter imagem em Visio em Java

  1. Instale a API Aspose.Diagram para converter uma imagem para o formato Visio
  2. Crie um objeto da classe Diagram e obtenha a referência para uma página
  3. Insira a imagem de origem como uma forma do Visio usando o método addShape()
  4. Transforme a imagem em um diagrama do Visio invocando o método save()

Estas etapas descrevem o fluxo de trabalho para converter PNG em Visio em Java. Em primeiro lugar, crie um diagrama e especifique um número de página para obter a referência a ele. Por fim, anexe a imagem como uma forma do Visio e salve o diagrama do Visio gerado no formato VSD ou VSDX.

Código para converter imagem em Visio em 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 trecho de código foi projetado para converter JPG em Visio em Java. Você pode aprimorá-lo para atender às suas necessidades. Por exemplo, adicionar várias imagens ou definir o índice da página de destino, localização da imagem, dimensões como altura e largura, etc. Por fim, chame qualquer sobrecarga do método save enquanto especifica qualquer valor adequado da enumeração SaveFileFormat.

Este artigo resumiu todos os detalhes da exportação de uma imagem para o Visio em Java. Já se você estiver interessado em combinar diagramas do Visio, consulte o artigo em como mesclar arquivos do Visio em Java.

 Português