IRONSOFTWAREHOME
USANDO O IRONPDF FOR JAVA

Como converter TIFF para PDF em Java

Curtis Chau
Curtis Chau
Updated: 21 de abril de 2026

No âmbito da gestão de documentos digitais, a necessidade de converter vários formatos de arquivo para PDF é uma exigência comum. Dentre essas opções, a conversão de imagens no formato TIFF (Tagged Image File Format) para PDF assume grande importância devido ao uso generalizado do TIFF no armazenamento de imagens e documentos de alta qualidade.

Os desenvolvedores Java frequentemente enfrentam desafios quando precisam converter TIFF para PDF . No entanto, com a ajuda do IronPDF, uma biblioteca Java robusta, esse processo de conversão de TIFF para PDF pode ser simplificado de forma eficaz. Este guia abrangente irá orientá-lo nas etapas de como converter imagens TIFF para PDF de forma contínua em Java usando IronPDF para Aplicações Java.

Como converter TIFF para PDF em Java

  1. Crie um novo projeto Java no IntelliJ ou abra um já existente.
  2. Adicione as dependências do IronPDF no arquivo pom.xml.
  3. Adicione as importações necessárias no seu arquivo main.java.
  4. Converter arquivos TIFF para PDF usando o método PdfDocument.fromImage.
  5. Salvar o PDF usando o método saveAs.

2. Compreendendo a importância dos PDFs

O PDF (Portable Document Format) destaca-se como um formato de arquivo versátil e universalmente aceito para troca e preservação de documentos. Oferece inúmeras vantagens, incluindo formatação consistente, recursos de segurança, importação de documentos PDF e compatibilidade entre plataformas. A conversão de imagens TIFF em arquivos PDF amplia ainda mais essas vantagens, permitindo o gerenciamento e o compartilhamento eficientes de documentos, mantendo a qualidade e a integridade da imagem.

3. Apresentando o IronPDF for Java

A biblioteca IronPDF for Java , uma biblioteca Java dinâmica desenvolvida pela Iron Software, aproveita os recursos do .NET Framework para oferecer aos desenvolvedores um conjunto de ferramentas intuitivo e abrangente para manipulação de PDFs.

Sua integração perfeita aos ecossistemas Java permite que os desenvolvedores criem, editem e convertam arquivos TIFF e documentos PDF sem esforço, abstraindo a complexidade por meio de APIs intuitivas e um conjunto robusto de recursos. Com o IronPDF, os desenvolvedores podem lidar com diversas tarefas relacionadas a PDFs com facilidade e eficiência incomparáveis, permitindo que se concentrem na criação de aplicativos excepcionais sem concessões.

3.1. Pré-requisitos

Antes de iniciar a transformação de arquivos de imagem lógica TIFF em PDF com o IronPDF, certifique-se de que os seguintes pré-requisitos sejam atendidos:

  1. Java Development Kit (JDK): Baixe e instale a versão mais recente do JDK no site da Oracle.
  2. Maven: Instale o Maven, uma ferramenta de automação de compilação comumente usada para projetos Java.
  3. Biblioteca IronPDF for Java: Adicione o IronPDF como uma dependência ao seu projeto Java. Inclua as seguintes dependências no seu arquivo pom.xml :
<dependency>
    <groupId>com.ironsoftware</groupId>
    <artifactId>ironpdf</artifactId>
    <version>2024.1.1</version>
</dependency>
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-simple</artifactId>
    <version>2.0.5</version>
</dependency>
XML

3.2. Convertendo TIFF para PDF: Guia passo a passo

Imagens de entrada

Como Converter TIFF Para PDF em Java: Figura 1 - Importação de Imagem TIFF

Passo 1: Adicione as importações ao arquivo principal do Java

Comece incluindo as importações necessárias no seu arquivo principal Java para utilizar o IronPDF na conversão de TIFF para PDF:

import com.ironsoftware.ironpdf.*;
import java.io.IOException;
import java.nio.file.DirectoryStream;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.ArrayList;
import java.util.List;
Java

Etapa 2: Converter um único arquivo TIFF em um arquivo PDF

Para converter uma única imagem TIFF em um arquivo PDF com apenas algumas linhas de código, siga o exemplo abaixo:

import com.ironsoftware.ironpdf.PdfDocument;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.List;
import java.util.ArrayList;

public class TiffToPdfConverter {
    public static void main(String[] args) {
        // List to hold paths of images
        List<Path> paths = new ArrayList<>();
        
        // Adding a single TIFF image to the list of paths
        paths.add(Paths.get("assets/file_example_TIFF_1MB.tiff"));

        // Convert the TIFF image to a PDF and save it
        PdfDocument.fromImage(paths).saveAs(Paths.get("example.pdf"));
    }
}
Java

Como Converter TIFF Para PDF em Java: Figura 2 - Saída de Arquivo PDF Convertido

Etapa 3: Converter vários arquivos TIFF em um arquivo PDF

Para converter várias imagens TIFF em um único documento PDF, utilize o seguinte código:

import com.ironsoftware.ironpdf.PdfDocument;
import java.io.IOException;
import java.nio.file.DirectoryStream;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.ArrayList;
import java.util.List;

public class MultiTiffToPdfConverter {
    public static void main(String[] args) {
        // Directory containing the TIFF images
        Path imageDirectory = Paths.get("assets");
        List<Path> imageFiles = new ArrayList<>();

        // Load all TIFF images from the directory
        try (DirectoryStream<Path> stream = Files.newDirectoryStream(imageDirectory, "*.{tiff}")) {
            for (Path entry : stream) {
                imageFiles.add(entry);
            }
            // Convert the TIFF images to a single PDF and save it
            PdfDocument.fromImage(imageFiles).saveAs(Paths.get("multiple_images.pdf"));
        } catch (IOException exception) {
            throw new RuntimeException(
                    String.format("Error converting images to PDF from directory: %s: %s",
                            imageDirectory,
                            exception.getMessage()),
                    exception);
        }
    }
}
Java

Como Converter TIFF Para PDF em Java: Figura 3 - Saída de Imagens Separadas Extraídas

4. Conclusão

Neste guia, exploramos como converter imagens TIFF em arquivos PDF sem esforço usando o IronPDF em Java. Seguindo as instruções passo a passo e aproveitando os recursos do IronPDF, os desenvolvedores podem otimizar seus fluxos de trabalho de conversão de TIFF para PDF e aumentar a produtividade.

Com suas APIs intuitivas, recursos abrangentes e integração perfeita, o IronPDF permite que desenvolvedores Java simplifiquem tarefas complexas relacionadas a PDFs de forma eficaz. Seja para converter imagens individuais ou lotes de imagens TIFF, o IronPDF oferece uma solução confiável para desenvolvedores Java que buscam otimizar seus processos de gerenciamento de documentos.

Informações sobre licenciamento do IronPDF disponíveis para fins de implementação. O tutorial detalhado para converter imagens em PDF pode ser encontrado no blog da IronPDF : Como converter PNG para PDF em Java .

Curtis Chau
Redator Técnico

Curtis Chau é bacharel em Ciência da Computação (Universidade Carleton) e se especializa em desenvolvimento front-end, com experiência em Node.js, TypeScript, JavaScript e React. Apaixonado por criar interfaces de usuário intuitivas e esteticamente agradáveis, Curtis gosta de trabalhar com frameworks modernos e criar manuais bem estruturados e visualmente atraentes.

...
Leia mais

Artigos relacionados

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.