Extraia metadados de PDF via JavaScript via C++

Extraia metadados do documento PDF. Use o Aspose.PDF for JavaScript via C++ para modificar arquivos PDF programaticamente

Como extrair metadados de PDF usando a biblioteca JavaScript via C++

Extraia metadados do PDF usando Aspose.PDF for JavaScript. 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. O Aspose.PDF for JavaScript via C++ ajuda a extrair informações incorporadas em um documento PDF que descreve suas propriedades, atributos e conteúdo. Isso inclui informações como título, autor, criador, autor, tema, palavras-chave e datas de criação/modificação do PDF do documento. A extração desses metadados pode ser útil para organizar, classificar e pesquisar arquivos PDF específicos, dependendo de suas propriedades. Para obter informações sobre arquivos PDF, usaremos Aspose.PDF for JavaScript via C++, um kit de ferramentas fácil e seguro usado para trabalhar com PDF diretamente no navegador da web. Para instalar e usar o Aspose.PDF for JavaScript via C++, extraia arquivos do arquivo ZIP.

Extraia metadados de PDF via JavaScript via C++


Você precisa de Aspose.PDF for JavaScript via C++ para testar o código em seu ambiente.

  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 JavaScript via C++ 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 for extrair metadados de um arquivo PDF.

Extraia metadados de PDF - JavaScript via C++

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

Input file:

File not added

Output format:

Output file:


    var ffilePdfGetInfo = function (e) {
        const file_reader = new FileReader();
        file_reader.onload = (event) => {
        /*Get info (metadata) from PDF file.*/
        const json = AsposePdfGetInfo(event.target.result, e.target.files[0].name);
        /* JSON
        Title:    json.title
        Creator:  json.creator
        Author:   json.author 
        Subject:  json.subject
        Keywords: json.keywords
        Creation Date: json.creation
        Modify Date:   json.mod
        */
        if (json.errorCode == 0) document.getElementById('output').textContent = "JSON:\n" + JSON.stringify(json, null, 4);
        else document.getElementById('output').textContent = json.errorText;
        };
        file_reader.readAsArrayBuffer(e.target.files[0]);
    };