Este tutorial foi criado para cobrir as informações sobre como converter Visio para PNG em Java. O algoritmo stepwise, além de um snippet de código executável, é útil para entender o processo de conversão de um VSDX ou VSD para PNG em Java. Além disso, a API oferece várias outras propriedades para improvisar a conversão para o formato PNG.
Etapas para converter o Visio em imagem PNG em Java
- Configure a biblioteca Aspose.Diagram para converter os arquivos do Visio
- Inicialize uma instância da classe Diagram para carregar o diagrama de origem
- Defina propriedades diferentes para a imagem PNG usando a classe ImageSaveOptions
- Chame o método save() para exportar o arquivo PNG de saída
Essas etapas resumem brevemente o procedimento para converter o Visio em PNG em Java. Como primeira etapa, carregue o diagrama de entrada do Visio inicializando uma instância da classe Diagram. Em seguida, você pode definir valores diferentes para especificar as características da imagem PNG e, em seguida, gravar o arquivo de imagem convertido.
Código para converter Visio para PNG 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 add page number | |
// 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("VisioToPNG.vsdx"); | |
// Specify output image format as PNG | |
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG); | |
// Set the property related to hidden pages | |
options.setExportHiddenPage(false); | |
// Save resultant Image file | |
diagram.save("VisioToPNG.png", options); | |
System.out.println("Done"); | |
} | |
} |
Este trecho de código pode converter VSDX para PNG em Java com eficiência. Considerando que, várias outras propriedades da classe ImageSaveOptions podem ser usadas para ajustar o brilho, contraste, interpolação, etc. Além disso, muitas sobrecargas do método save também estão disponíveis para exportar a imagem como um arquivo, fluxo ou matriz de bytes.
Este artigo foi escrito para cobrir os cenários relacionados à conversão de VSD para PNG em Java. No entanto, se você quiser dar uma olhada na conversão do Visio para PDF, consulte o artigo em como converter Visio para PDF em Java.