Extraia metadados de PDF via Python

Extraia metadados do documento PDF. Use o Aspose.PDF para Python for .NET para modificar arquivos PDF programaticamente

Como extrair metadados de PDF usando a biblioteca Python for .NET

Extraia metadados do PDF usando o Aspose.PDF para Python. Acessar os metadados de um documento significa obter informações sobre esse arquivo, como título, autor, quando ele foi criado e palavras-chave específicas. Extraia metadados, ajuda a organizar uma grande coleção de PDF com mais eficiência. Os dados extraídos dos metadados melhoram a forma como você pode pesquisar arquivos. Os usuários podem localizar rapidamente documentos específicos usando palavras-chave ou detalhes encontrados nos metadados extraídos. A extração de metadados fornece informações valiosas sobre o que um arquivo contém. Ele pode oferecer um breve resumo dos principais detalhes sobre o arquivo, facilitando a compreensão do que é o documento sem precisar abri-lo. Extrair metadados ajuda a garantir que um documento seja autêntico. Você pode verificar detalhes como o nome do autor quando ele foi criado ou seu histórico de modificações. Essa verificação é crucial para confirmar a confiabilidade de um PDF. Ao oferecer detalhes concisos sobre o conteúdo de um PDF, os metadados extraídos tornam a experiência do usuário muito melhor. Ele ajuda os usuários a identificar e trabalhar facilmente com documentos. No geral, a extração de metadados em PDF oferece muitas vantagens, como gerenciamento de documentos mais eficiente, opções de pesquisa aprimoradas, conformidade com padrões e uma experiência geral aprimorada do usuário. Extraia metadados do PDF via Aspose e resolva todas as tarefas necessárias no trabalho com dados. Para extrair metadados de arquivos PDF, usaremos a API Aspose.PDF for.NET, que é uma API de manipulação de documentos rica em recursos, poderosa e fácil de usar para o.NET. Abra o gerenciador de pacotes NuGet, pesquise Aspose.pdf e instale. Você também pode usar o seguinte comando no console do gerenciador de pacotes.

Python Package Manager Console

pip install aspose-pdf

Extraia metadados de PDF via Python


Para testar o código em seu ambiente, você precisa Aspose.PDF for .NET.

  1. Carregue o PDF com uma instância de Document.
  2. Obtenha DocumentInfo usando a propriedade Document.Info.
  3. Acesse e exiba propriedades diferentes do Document.Info.

O trecho de código Python fornecido mostra como extrair metadados do PDF pela biblioteca Aspose.PDF. Ele abre um arquivo PDF chamado ‘GetFileInfo.pdf’ localizado no diretório especificado pela variável ‘DIR_INPUT_METADATA’. O código recupera vários detalhes do documento usando a função ‘info’. Ele exibe informações específicas de metadados do PDF, como nome do autor, data de criação, palavras-chave, data de modificação, assunto e título. O código usa a função ‘imprimir’ para mostrar essas informações. Esse trecho de código é um exemplo simplificado de como você pode usar uma biblioteca ou estrutura Aspose.PDF para extrair metadados de um arquivo PDF.

Extraia metadados de PDF - Python

Este exemplo de código mostra como extrair informações de metadados do arquivo PDF

Input file:

File not added

Output format:

Output file:

    import aspose.pdf as ap 

    # Open document
    pdf_document = ap.Document(DIR_INPUT_METADATA + "GetFileInfo.pdf")
    # Get document information
    doc_info = pdf_document.info
    # Show document information
    print("Author :", doc_info.author)
    print("Creation Date :", doc_info.creation_date)
    print("Keywords :", doc_info.keywords)
    print("Modify Date :", doc_info.mod_date)
    print("Subject :", doc_info.subject)
    print("Title :", doc_info.title)