API de PDF para Java

Crie, edite, proteja e converta documentos PDF em vários formatos em aplicativos baseados em .NET sem dependências do Adobe Acrobat.

Overview

Aspose.PDF para Java é uma biblioteca nativa que permite aos desenvolvedores adicionar recursos de processamento de PDF aos seus aplicativos. A API pode ser usada para criar qualquer tipo de aplicativo de 32 bits e 64 bits para gerar ou ler, converter e manipular arquivos PDF sem o uso do Adobe Acrobat.

Aspose.PDF para Java API permite executar uma série de tarefas de processamento de documentos, como processamento de formulários, obter e definir informações de metadados, manipulação de texto e página, gerenciamento de anotações, adicionar ou remover marcadores e marcas d’água, anexos, manipulação de fontes personalizadas e muito mais.

Recursos avançados da biblioteca de PDF Java

Manipule arquivos PDF em tempo real

Aspose.PDF para Java é uma boa opção para modificar ou manipular arquivos PDF existentes em seus aplicativos. Esta biblioteca permite que você abra ou carregue arquivos PDF, extraia páginas, insira páginas em um local específico no arquivo ou crie N-up (número de páginas em uma única página) e livretos. Você também pode usar a API para adicionar, atualizar e excluir imagens, anexos, marcadores, anotações, hiperlinks, marcas d’água e campos de formulário de um PDF existente.

Dividir e mesclar arquivos PDF

Aspose.PDF para Java por meio de sua API, permite dividir um arquivo PDF em dois ou mais documentos PDF. Você também pode usá-lo para concatenar dois ou mais arquivos em um único documento ou anexar páginas PDF de acordo com os requisitos do aplicativo.

Converta PDF para formatos HTML, DOCX e ODS

Aspose.PDF para Java permite renderizar e transformar cada página de um arquivo PDF em formatos de imagem convencionais, como BMP, JPG e PNG, com a maior fidelidade possível. Além das imagens, é possível salvar facilmente o PDF nos formatos DOC e DOCX.

Salvar páginas PDF no formato JPG - Java

carregar um documento PDF existente. converter páginas PDF em imagens salve cada página no formato JPG

Convert PDF to JPG on Java

// Create PdfConverter object
PdfConverter converter = new PdfConverter();

// Bind input pdf file
converter.bindPdf(_dataDir + "Sample-Document-01.pdf");

// Initialize the converting process
converter.doConvert();

int count=0;

// Check if pages exist and then convert to image one by one
while (converter.hasNextImage())
    converter.getNextImage(_dataDir + "page" + count + "_out.jpg", ImageType.getJpeg());
// Close the PdfConverter object
converter.close();

Processamento de campo de formulário

O Aspose.PDF para Java oferece os recursos para adicionar campos de formulário ao documento PDF, ou seja, você pode gerar campos de formulário dinamicamente em documentos PDF. Basta ordenar a posição dos campos do formulário de acordo com uma tabela ou por posicionamento personalizado, e os campos do formulário serão colocados na posição exata todas as vezes.

Formate o conteúdo do PDF no nível mais granular

Aspose.PDF para Java permite aplicar alinhamento de texto horizontal, como inserir conteúdo da direita para a esquerda, preservar espaço em branco no texto, criar parágrafos de texto suspensos à esquerda e definir paradas de tabulação personalizadas.

Junto com o alinhamento horizontal do texto, também é possível ajustar o alinhamento vertical para segmentos de texto, como linha de base ou linha superior, bem como mais recursos de formatação, como definir cores de primeiro plano e plano de fundo do texto.

Recursos de suporte e aprendizagem

O Aspose.PDF oferece APIs de PDF individuais para outros ambientes de desenvolvimento populares, conforme listado abaixo: