Converter BMP para PDF usando Java

Converter BMP para PDF usando Java

Deseja converter formatos de arquivo de imagem para formatos de arquivo PDF programaticamente? Nesta postagem do blog, aprenderemos como converter BMP em PDF usando Java. Para este propósito, usaremos uma biblioteca Java PDF de nível empresarial que oferece uma rica pilha de recursos. Além disso, escreveremos um trecho de código que automatiza a conversão de BMP para PDF programaticamente. Portanto, certifique-se de ter configurado o Java em sua máquina local antes de continuar.

Abordaremos os seguintes pontos:

Instalação da API de conversão de BMP para PDF

O processo de instalação desta biblioteca Java PDF leva alguns segundos. Essa biblioteca é leve e fornece métodos para atender às suas necessidades de negócios. Portanto, você pode baixar a API ou instalá-la usando as seguintes configurações do Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <classifier>jdk17</classifier>
</dependency>

Converter BMP para PDF usando Java

Assim que a instalação estiver concluída, você pode começar a escrever o código para converter BMP para PDF programaticamente.

Siga as etapas e o trecho de código mencionado abaixo:

  1. Instancie uma instância da classe Document.
  2. Invoque o método getPages().add() para adicionar uma página ao documento.
  3. Crie um objeto da classe Image.
  4. Carregue o arquivo de imagem BMP de amostra chamando o método setFile.
  5. Chame o método setFixWidth para definir a largura da imagem.
  6. O método setFixHeight definirá a altura da imagem.
  7. Inicialize o construtor da classe TextFragment e invoque o método setTitle para definir o título da imagem.
  8. O método setApplyResolution define um valor booleano que indica se a imagem usa resolução durante a geração.
  9. O método setBlackWhite define um valor booleano que indica se a imagem é forçada a ser em preto e branco.
  10. Chame o método getParagraphs().add(image) para adicionar a imagem à página.
  11. Invoque o método save para salvar a saída como um documento PDF

Copie e cole o seguinte código em seu arquivo principal:

// Instanciar uma instância da classe Document 
Document document = new Document();
// Invoque o método getPages().add() para adicionar uma página ao documento 
Page page = document.getPages().add();
// Crie um objeto da classe Image 
Image image = new Image();
// Carregue o arquivo de imagem BMP de amostra chamando o método setFile 
image.setFile( "Sample.bmp");
// Chame o método setFixWidth para definir a largura da imagem 
image.setFixWidth(100);
// O método setFixHeight definirá a altura da imagem 
image.setFixHeight(100);
// Inicialize o construtor da classe TextFragment e invoque o método setTitle para definir o título da imagem 
image.setTitle(new TextFragment("image title"));
// O método setApplyResolution define um valor booleano que indica se a imagem usa resolução durante a geração 
image.setApplyResolution(true);
// setBlackWhite define um valor booleano que indica se a imagem é forçada a ser em preto e branco. 
image.setBlackWhite(false);
// Chame o método getParagraphs().add(image) para adicionar a imagem à página 
page.getParagraphs().add(image);
// Invoque o método save para salvar a saída como um documento PDF 
document.save("BMPtoPDF.pdf");

Você pode ver a saída na imagem abaixo:

BMP para PDF

Obtenha uma licença gratuita

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

Resumindo

Estamos encerrando este post aqui com a esperança de que você tenha aprendido como converter BMP para PDF usando Java programaticamente. Existem muitos outros métodos proeminentes disponíveis que você pode encontrar na documentação. Além disso, esta postagem do blog certamente o ajudará se você estiver procurando automatizar a conversão de BMP para PDF. Além disso, conholdate.com está continuamente escrevendo novas postagens no blog. Portanto, por favor, fique em contato para as atualizações mais recentes.

Faça uma pergunta

Você pode nos informar sobre suas perguntas ou dúvidas em nosso fórum.

Perguntas frequentes

Como converter um BMP para PDF?

Instale este Java PDF biblioteca para converter arquivos BMP em arquivos PDF programaticamente. Além disso, há muitos recursos disponíveis que oferecem manipulação e conversão de arquivos programaticamente.

Como converter um arquivo BMP?

Por favor, siga este link para converter o arquivo BMP para PDF em Java.

Veja também