IRONSOFTWAREHOME
USANDO O IRONPDF FOR JAVA

Como visualizar arquivos PDF em Java

Curtis Chau
Curtis Chau
Updated: 21 de abril de 2026

Os visualizadores de PDF geralmente oferecem recursos como zoom, navegação entre páginas, pesquisa e suporte a anotações, permitindo que os usuários naveguem e analisem documentos com eficiência. Esses visualizadores utilizam bibliotecas como o IronPDF, oferecendo uma solução versátil e personalizável para incorporar recursos de visualização de PDF em projetos Java.

1. IronPDF for Java

IronPDF for Java é uma biblioteca poderosa e repleta de recursos que permite aos desenvolvedores criar, editar e manipular documentos PDF em seus aplicativos com facilidade. Com o IronPDF, os desenvolvedores podem gerar arquivos PDF a partir de HTML, URLs e outras fontes, aplicar formatação e estilos, adicionar imagens, tabelas e texto, além de realizar operações avançadas como mesclar vários PDFs em Java , dividir documentos PDF em Java e criptografar PDFs para segurança .

2. Pré-requisitos

Para utilizar um visualizador Java com o IronPDF, certos pré-requisitos devem ser atendidos. Certifique-se de ter o seguinte:

  1. Instalação do Java: Verifique se o Java está instalado no seu sistema e se o seu caminho está configurado nas variáveis ​​de ambiente. Se você ainda não instalou o Java, pode encontrar instruções de instalação neste site do Java .
  2. IDE Java: Instale um Ambiente de Desenvolvimento Integrado (IDE) Java, como o Eclipse IDE (disponível na página de downloads) ou o IntelliJ IDEA (disponível na seção de downloads) .
  3. Biblioteca IronPDF : Baixe a biblioteca IronPDF e adicione-a como uma dependência em seu projeto usando a linha de comando. As instruções para configurar a biblioteca IronPDF podem ser encontradas no site oficial do IronPDF .
  4. Instalação do Maven: Instale o Maven a partir do Apache antes de iniciar o processo de conversão para PDF.

3. Criar um novo projeto Java Maven

Para este tutorial, recomenda-se o uso do IntelliJ IDE. No entanto, observe que você pode usar qualquer IDE de sua preferência. Lembre-se de que o processo de criação de um novo projeto Java pode variar um pouco dependendo da IDE que você estiver usando.

  1. Inicie o IntelliJ IDE ou acesse uma instância já aberta do IntelliJ.

  2. Passe o cursor sobre Arquivo > Novo > Projeto.

    Como Visualizar Arquivos PDF em Java, Figura 1: IntelliJ IntelliJ

  3. Insira o título do projeto.

  4. Escolha um local, um sistema de compilação e um JDK.

  5. Clique em Concluir, conforme mostrado na imagem abaixo.

Como Visualizar Arquivos PDF em Java, Figura 2: Criar Projeto Criar projeto

3.1. Configuração do Projeto

Uma vez que o projeto é criado, adicione a dependência para IronPDF no pom.xml.

Abaixo está o código de dependência, coloque-o no seu pom.xml.

<dependency>
    <groupId>com.ironsoftware</groupId>
    <artifactId>ironpdf-java</artifactId>
    <version>2023.9.1</version> <!-- Replace with the appropriate version -->
</dependency>
XML

Agora o ambiente está pronto. Vamos escrever a lógica para criar e abrir um PDF em um visualizador de PDF.

4. Criando e visualizando documentos PDF no visualizador de PDF padrão

Agora crie um novo arquivo Java em src > main > java.

Primeiro, importe as referências necessárias que são importantes para criar e visualizar arquivos PDF nesta aplicação Java.

import com.ironsoftware.ironpdf.License;
import com.ironsoftware.ironpdf.PdfDocument;

import java.awt.Desktop;
import java.io.File;
import java.io.IOException;
import java.nio.file.Paths;
Java

Essas importações são importantes porque ajudarão o programa Java a executar a lógica desejada.

Agora vamos escrever o código de exemplo que criará o documento PDF e implementará a lógica do visualizador de documentos para abrir o arquivo PDF criado no visualizador de PDF.

public class Main {
    public static void main(String[] args) throws IOException {
        // Use IronPDF to create a PDF document from a URL
        PdfDocument pdf = PdfDocument.renderUrlAsPdf("https://ironpdf.com/");
        
        // Save the PDF document to the local file system
        pdf.saveAs(Paths.get("html_saved.pdf"));
        
        // Create a new file object for the saved PDF
        File file = new File("html_saved.pdf");

        // Check if the desktop is supported and the file exists, then open the PDF
        if (Desktop.isDesktopSupported() && file.exists()) {
            Desktop desktop = Desktop.getDesktop();
            desktop.open(file);
        }
    }
}
Java

O código acima criará um arquivo PDF usando [PdfDocument.renderUrlAsPdf](/java/object-reference/api/com/ironsoftware/ironpdf/PdfDocument.html#renderUrlAsPdf(java.lang.String), que leva um URL como fluxo de entrada e retorna um arquivo PDF como saída. Depois disso, instancie um novo objeto File usando o mesmo documento PDF. Em seguida, o desktop.open(file) será usado para abrir o arquivo PDF no visualizador de PDF padrão.

Os PDFs criados com o IronPDF podem ser impressos. Eles também carregam todas as páginas perfeitamente, com todas as imagens intactas e os URLs clicáveis. Segue anexado um exemplo da saída do arquivo PDF, capturado em uma captura de tela do visualizador de PDF padrão.

Como Visualizar Arquivos PDF em Java, Figura 3: Saída PDF Saída em PDF

5. Conclusão

Um visualizador de PDF em Java é uma ferramenta valiosa que permite aos usuários visualizar, imprimir e interagir com arquivos PDF em um ambiente Java. Oferece funcionalidades como renderização, navegação, pesquisa e suporte a anotações, facilitando o acesso e a análise do conteúdo de PDFs pelos usuários. IronPDF for Java é uma biblioteca robusta que permite aos desenvolvedores criar, editar e manipular documentos PDF sem esforço.

Com seu extenso conjunto de APIs e funcionalidades, o IronPDF permite a integração perfeita de recursos de geração e manipulação de PDFs em aplicações Java. Seguindo os passos para criar um novo projeto Java e configurar o ambiente, os desenvolvedores podem utilizar o IronPDF para criar e visualizar documentos PDF no visualizador de PDF padrão. Isso oferece vantagens como compatibilidade entre plataformas, opções de personalização, desempenho eficiente e segurança aprimorada. Com o IronPDF for Java , os desenvolvedores podem gerar documentos PDF de nível profissional com facilidade e proporcionar uma experiência de visualização perfeita para os usuários.

Leia nosso tutorial para aprender como usar o IronPDF para converter arquivos HTML em 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.