Este breve tutorial descreve como obter metadados PDF em Java. Ele explica passo a passo o processo completo onde após a configuração do ambiente, o arquivo PDF de origem é aberto e seus metadados são extraídos. Você não apenas verificará metadados de PDF em Java, mas também aprenderá a adicionar metadados personalizados a um arquivo PDF.
Etapas para ler metadados de PDF em Java
- Estabeleça o ambiente IDE para adicionar Aspose.PDF for Java do repositório para buscar metadados
- Carregue o arquivo PDF de entrada no objeto de classe Document para ler metadados
- Preencha o objeto de classe DocumentInfo do PDF carregado usando o método getInfo()
- Exiba todas as propriedades desejadas do objeto DocumentInfo
Essas etapas simples explicam o processo para ver metadados PDF em Java. Primeiro, você precisa carregar o arquivo PDF de origem de um disco ou fluxo e, em seguida, obter uma referência ao objeto DocumentInfo usando o getInfo() que contém todas as propriedades necessárias, como criador, data de modificação, fuso horário da data de modificação, data de criação e produtor para citar alguns. Essa classe possui métodos para atualizar os metadados existentes, bem como opções para adicionar informações personalizadas também.
Código para extrair metadados de PDF em Java
Este código demonstra o processo para obter metadados PDF em Java usando a classe DocumentInfo. Você pode buscar outras propriedades, como o sinalizador preso, verificar se uma determinada propriedade é predefinida ou não, título, assunto e autor. Todas essas propriedades podem ser definidas usando os métodos setter junto com a opção de adicionar propriedades personalizadas usando o método set_Item() e recuperando as mesmas usando get_Item().
Neste tutorial rápido, aprendemos a extrair metadados de um arquivo PDF. Se você quiser aprender o processo de leitura de favoritos em um arquivo PDF, consulte o artigo em como ler marcadores em PDF usando Java.