A biblioteca Java PDF
- Conversor de HTML para PDF em Java for Java 8+, Kotlin, Scala
- Disponível como gerador de PDF for .NET , Python ou Java.
- Mais de 50 recursos da API Java PDF para criar, ler e editar PDFs.
Veja as novidades:Redução do crescimento da memória em aproximadamente 97%.
import com.ironsoftware.ironpdf.*;
PdfDocument pdfFromUrl = PdfDocument.renderUrlAsPdf("https://ironpdf.com");
pdfFromUrl.saveAs(Paths.get("website.pdf"));
PdfDocument pdfFromHtmlFile = PdfDocument.renderHtmlFileAsPdf("design.html");
pdfFromHtmlFile.saveAs(Paths.get("markup.pdf"));
PdfDocument pdfFromHtmlString = PdfDocument.renderHtmlAsPdf("<p>Hello World</p>");
pdfFromHtmlString.saveAs(Paths.get("markup_with_assets.pdf"));Explore o código e execute-o para ver os PDFs de exemplo.
Uma biblioteca Java para PDF que prioriza precisão, facilidade de uso e velocidade.
IronPDF é a principal biblioteca Java para geração e edição de PDFs. Sua API amigável permite que desenvolvedores criem PDFs profissionais e de alta qualidade a partir de HTML em todos os tipos de projetos Java (incluindo Scala e Kotlin) de forma rápida e prática.
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Quando você precisa que seu PDF tenha a aparência de HTML, rapidamente.
Compatibilidade
Linguagens da JVM:
- Java
- Scala
- Kotlin
Plataformas:
- Java 8 e superior
SO:
- Microsoft Windows
- Linux
- macOS
- Docker
- Azure
- AWS
IDE's:
- Jetbrains IntelliJ IDEA
- Eclipse
Sistemas Operacionais e Processadores:
- Windows, Mac, Linux
- x64, x86, ARM
Geração de PDFs
HTML para PDF:
- Arquivo HTML para PDF
- String HTML para PDF
- URL para PDF
Conversão de arquivos PDF:
- Converter imagem para PDF
- PDF para imagem
- RTF para PDF (Formato de Texto Rico)
Aplicar configurações:
- Codificação Base 64
- URLs base
- Caminhos de arquivo personalizados
Suporta:
- Codificação de caracteres UTF-8
- URLs base e codificação de ativos
- Logins de site e sistema TLS
- Assíncrono e Multithreading
- Cookies
Formatação de PDFs
Utilizar recursos HTML:
- HTML (versão 5 e inferior)
- CSS (Tela e Impressão)
- Imagens (jpg, png, gif, tiff, svg, bmp)
- JavaScript (Atrasos de renderização personalizados)
- Fontes (Web e Ícones)
Aplicar modelos de página:
- Adicionar cabeçalhos e rodapés
- Adicionar números de página
- Adicionar quebras de página
- Ajustar ao tamanho da página e ampliar
- Margens personalizadas
Aplicar configurações da página:
- Layouts responsivos
- Tamanho de papel personalizado
- Orientação e Rotação
- Cor
Compatível com os padrões PDF:
- Versões em PDF (1.2 - 1.7)
- PDF/UA (PDF/UA-1)
- PDF/A (PDF/A-3b)
Edição de PDFs
Configurar propriedades e segurança:
- Definir senha e permissões
- Assinaturas digitais (.pfx, .p12)
- Compressão de arquivos PDF
- Editar metadados do PDF
- Editar e assinar histórico de revisões
Editar estrutura do documento:
- Adicionar, copiar e excluir páginas
- Unir e dividir PDFs
- Anotações
- Anexos
- Marcadores e estrutura de tópicos
Editar conteúdo da página:
- Desenhe texto e bitmap
- Localizar e substituir texto
- Cabeçalhos e rodapés
- Texto e imagens do carimbo
- Marcas d'água personalizadas
- Fundos e primeiros planos
Utilize formulários em PDF:
- Criar e editar formulários
- Preencha os formulários existentes
Visualizar, ler e imprimir PDFs:
- Imprimir em uma impressora física
- Extrair texto e imagens de PDF
Aprovado por milhões de engenheiros em todo o mundo.
Pronto para começar?
Versão:2026.6recém-lançado


