Este artigo foi escrito para ajudá-lo a entender o processo de como converter o Visio para JPG em Java. Ele inclui o código de exemplo e o guia passo a passo para converter um VSD ou VSDX para JPG em Java. Você também aprenderá a personalizar o processo de conversão e gerar imagens de saída de acordo com os requisitos.
Etapas para converter o Visio para JPG em Java
- Instale a biblioteca Aspose.Diagram para exportar os diagramas do Visio para JPG
- Carregue o arquivo de origem do Visio com o objeto de classe Diagram
- Defina diferentes propriedades da imagem de saída com a classe ImageSaveOptions
- Converta o arquivo VSD/VSDX para o formato JPG com o método save()
Essas etapas explicam precisamente o algoritmo para converter o Visio em JPG em Java. Em primeiro lugar, carregue o diagrama de origem do Visio com um objeto da classe Diagram. Na próxima etapa, defina as preferências da imagem de saída e chame qualquer uma das sobrecargas disponíveis do método save que permite exportar os dados de saída para um arquivo ou fluxo conforme suas necessidades.
Código para converter o Visio para JPG em Java
import com.aspose.diagram.Diagram; | |
import com.aspose.diagram.ImageSaveOptions; | |
import com.aspose.diagram.SaveFileFormat; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to convert VSDX to JPG | |
// Instantiate the license | |
com.aspose.diagram.License license = new com.aspose.diagram.License(); | |
license.setLicense("Aspose.Total.lic"); | |
// Load input VSDX Visio file | |
Diagram diagram = new Diagram("VisioToJPG.vsdx"); | |
// Specify output image format as JPG | |
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.JPEG); | |
// Set quality for output image | |
options.setJpegQuality(50); | |
// Save the resultant Image file | |
diagram.save("VisioToJPG.jpg", options); | |
System.out.println("Done"); | |
} | |
} |
O código de exemplo acima é suficiente para incorporar o recurso para converter VSDX para JPG em Java em seus projetos, pois contém todas as informações para carregar o diagrama de origem junto com a opção de definir o índice de página do qual o arquivo de origem deve ser carregado. Da mesma forma, você pode definir um monitor de interrupção em caso de qualquer anormalidade ao carregar o arquivo de origem. As propriedades da imagem também podem ser definidas como zoom, fonte, escala, dimensões, etc., para citar alguns.
Este tutorial apresentou todas as informações relevantes para ajudá-lo a entender como converter VSD para JPG em Java. Da mesma forma, a outra variação dos diagramas do Visio, os arquivos VSDX, também podem ser processados com a mesma abordagem. Se você quiser aprender a conversão de imagens do Visio para SVG, consulte o artigo em como converter Visio para SVG em Java.