Converter imagem para Visio em Java - Conversor de imagem para diagrama

Microsoft Visio é um aplicativo de diagramação e gráficos vetoriais que permite criar diagramas, fluxogramas e outras representações visuais de dados. No entanto, a conversão de imagens em diagramas do Visio pode ser um desafio para os desenvolvedores. Nesta postagem do blog, aprenderemos como inserir imagens JPG, PNG ou BMP em diagramas do Visio. Siga as instruções e aprenda o processo passo a passo para converter imagens em diagramas do Visio.

Este artigo abrange os seguintes tópicos:

  1. Java Image to Visio Converter – Download grátis
  2. Etapas para converter imagem em Visio
  3. Converter JPG para Visio
  4. Converter PNG para Visio
  5. Inserir imagem BMP no Visio
  6. Converter imagem em diagrama do Visio online
  7. Conversor de imagem para Visio – Recursos de aprendizado

Java Image to Visio Converter – Download grátis

Usaremos a API Aspose.Diagram for Java para inserir imagens de diferentes tipos nos diagramas do Visio. Aspose.Diagram é uma API poderosa que permite aos desenvolvedores criar, manipular e converter facilmente arquivos do Visio programaticamente. Ele também permite adicionar formas, conectores, texto e outros elementos aos diagramas do Visio.

Por favor, baixe o JAR da API ou adicione a seguinte configuração pom.xml em um aplicativo Java baseado em Maven.

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-diagram</artifactId>
    <version>23.5</version>
</dependency>

Como converter imagem para Visio usando Java

Podemos facilmente converter qualquer imagem em um diagrama do Visio usando Aspose.Diagram for Java seguindo as etapas abaixo:

  1. Crie um novo desenho do Visio.
  2. Obtenha a página por índice.
  3. Carregue uma imagem.
  4. Defina as posições X e Y junto com a largura e a altura da imagem.
  5. Importe a imagem como uma forma do Visio.
  6. Salve o diagrama do Visio.

Agora, vamos ver como transformar essas etapas em Java para inserir uma imagem em um diagrama do Visio.

Converter JPG para Visio em Java

Siga as etapas abaixo para converter uma imagem JPG em um diagrama do Visio.

  1. Crie uma instância da classe Diagram.
  2. Inicialize um objeto de classe Page pelo índice da coleção de páginas.
  3. Carregue uma imagem JPG para inserir em um diagrama do Visio.
  4. Depois disso, chame o método addShape() com a imagem InputStream.
  5. Por fim, salve o diagrama do Visio usando o método save(). Ele usa o caminho do arquivo de saída VSDX e SaveFileFormat como argumentos.

O exemplo de código a seguir mostra como converter uma imagem JPG em um diagrama do Visio em Java.

// Criar um novo diagrama
Diagram diagram = new Diagram();

// Obter objeto de página por índice
Page page0 = diagram.getPages().get(0);

// Carregar imagem JPG para inserir em um diagrama do Visio
InputStream stream = new FileInputStream("C:\\Files\\tower.jpg");

// Importar imagem bitmap como forma do Visio
page0.addShape(2, 2, 4, 7, stream);

// Salvar diagrama do Visio
diagram.save("C:\\Files\\JPGtoVisio.vsdx", SaveFileFormat.VSDX);
Converter imagem JPG para Visio em Java

Converta imagem JPG para Visio em Java.

Converter PNG para Visio em Java

Da mesma forma, podemos converter uma imagem PNG em um diagrama do Visio seguindo as etapas mencionadas anteriormente. No entanto, só precisamos inserir a imagem PNG na etapa #3.

O exemplo de código a seguir mostra como converter uma imagem PNG em um diagrama do Visio em Java.

// Criar um novo diagrama
Diagram diagram = new Diagram();

// Obter objeto de página por índice
Page page0 = diagram.getPages().get(0);

// Carregar imagem JPG para inserir em um VSDX
InputStream stream = new FileInputStream("C:\\Files\\person.png");

// Definir pinX, pinY, largura e altura
double pinX = 2, pinY = 2, width = 4, hieght = 5;

// Importar imagem bitmap como forma do Visio
page0.addShape(pinX, pinY, width, hieght, stream);

// Salvar diagrama do Visio
diagram.save("C:\\Files\\PNGtoVisio.vsdx", SaveFileFormat.VSDX);
Converter imagem PNG para Visio em Java

Converter imagem PNG para Visio em Java.

Inserir imagem BMP no Visio em Java

Também podemos inserir uma imagem BMP em um diagrama do Visio seguindo as etapas mencionadas anteriormente. No entanto, só precisamos carregar o arquivo de imagem BMP.

O exemplo de código a seguir mostra como inserir uma imagem BMP em um diagrama do Visio usando Java.

// Criar um novo diagrama
Diagram diagram = new Diagram();

// Obter objeto de página por índice
Page page0 = diagram.getPages().get(0);

// Importar imagem bitmap como forma do Visio
page0.addShape(2, 7, 4, 4, new FileInputStream("C:\\Files\\thumbnail.bmp"));

// Salvar diagrama do Visio
diagram.save("C:\\Files\\BMPtoVisio.vsdx", SaveFileFormat.VSDX);
Converter imagem BMP para Visio em Java

Converter imagem BMP para Visio em Java.

Obtenha uma licença gratuita

Você pode obter uma licença temporária gratuita para experimentar a biblioteca sem limitações de avaliação.

Conversor de Imagem para Visio Online

Além disso, você pode converter imagens em diagramas do Visio online gratuitamente usando nosso aplicativo da web gratuito Conversor de imagem para Visio. Este aplicativo da web foi desenvolvido usando a API Aspose.Diagram.

https://products.aspose.app/diagram/conversion/image-to-visio

Conversor de Imagem para Diagrama - Recursos de Aprendizagem

Você pode aprender mais sobre como gerar, converter e manipular diagramas do Visio sem o Microsoft Visio. Você também pode explorar outros recursos da biblioteca usando os seguintes recursos:

Conclusão

Neste artigo, aprendemos como carregar e converter imagens para o Visio em Java. Também vimos como criar um diagrama do Visio e salvá-lo no formato VSDX. Converter uma imagem para o Visio em Java é simples. Usando a biblioteca Aspose.Diagram, você pode converter imagens em arquivos do Visio de forma rápida e fácil. A chave é seguir as etapas descritas acima e garantir que você tenha as bibliotecas e ferramentas necessárias instaladas em sua máquina. Em caso de ambiguidade, entre em contato conosco em nosso fórum de suporte gratuito.

Veja também