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
- Instale a API Aspose.Diagram para converter uma imagem para o formato Visio
- Crie um objeto da classe Diagram e obtenha a referência para uma página
- Insira a imagem de origem como uma forma do Visio usando o método addShape()
- 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.