HTML JPG PDF XML DOCX
  Product Family
PDF

Adicionar Metadados ao PDF no Node.js SDK

Adicionar Metadados a um Documento PDF usando Cloud Node.js SDK

Get Started

Como criar Metadados via Node.js SDK

Para criar Metadados, usaremos Aspose.PDF Cloud Node.js SDK. Este Cloud SDK auxilia programadores Node.js a desenvolver aplicativos criadores, anotadores, editores e conversores de PDF baseados em nuvem usando a linguagem de programação Node.js via Aspose.PDF REST API. Simplesmente crie uma conta no Aspose for Cloud e obtenha as informações do seu aplicativo. Uma vez que você tenha o App SID & key, você está pronto para usar o Aspose.PDF Cloud Node.js SDK.

Comando do Console do Gerenciador de Pacotes


     
    npm install asposepdfcloud --save
     
     

Passos para criar Metadados via Cloud Node.js

Os desenvolvedores do Aspose.PDF Cloud podem facilmente carregar e criar metadados em PDF com apenas algumas linhas de código.

  1. Lê o arquivo PDF do sistema de arquivos local.
  2. Faz upload do arquivo PDF para o armazenamento do Aspose.PDF Cloud.
  3. Cria um objeto de propriedade de metadados com uma chave, valor e URI de namespace.
  4. Adiciona a propriedade de metadados ao arquivo PDF usando a API do Aspose.PDF Cloud.
  5. Registra o status da operação no console.
 

Criar Propriedades de Metadados XMP em PDF usando Node.js


    const fs = require("fs");
    const { PdfApi } = require("asposepdfcloud");

    async function addXmpMetadataProperty()
    {
        const api = new PdfApi("YOUR_API_SID", "YOUR_API_KEY");
        const fileName = "Test.pdf";
        const folder = "Documents";
        const storage = null;
        const password = null;
        const xmpMetadataProperty = "pdf:Prop";

        const buffer = fs.readFileSync(fileName);
        await api.uploadFile(folder + "/" +fileName, buffer, storage)
        
        var pdfPropProperty = {
            key: xmpMetadataProperty,
            value: "PropValue",
            namespaceUri: "http://ns.adobe.com/pdf/1.3/"
        }; 
        const xmpMetadata = {
            properties: [pdfPropProperty]
        };
        const result = await api.postXmpMetadata(fileName, xmpMetadata, folder, storage, password);
        console.log(result.body.status);
    }
 

Trabalhar com Metadados em PDF

Trabalhar com metadados em arquivos PDF é importante. Metadados como o campo de título, autor e tema ajudam a classificar documentos, facilitando o gerenciamento de grandes coleções de documentos ao fornecer uma visão rápida do conteúdo sem abrir os arquivos. Os metadados também melhoram a busca de arquivos ao permitir a pesquisa por palavras-chave e atributos. Isso é particularmente valioso em sistemas onde a recuperação rápida de documentos é essencial. Adicione metadados em documentos PDF com Aspose.PDF Cloud Node.js SDK.

Com nossa biblioteca Node.js você pode:

  • Adicionar cabeçalho e rodapé do documento PDF em formato de texto ou imagem.
  • Adicionar tabelas e carimbos (texto ou imagem) a documentos PDF.
  • Anexar vários documentos PDF a um arquivo existente.
  • Trabalhar com anexos, anotações e campos de formulário de PDF.
  • Aplicar criptografia ou descriptografia a documentos PDF e definir uma senha.
  • Excluir todos os carimbos e tabelas de uma página ou de todo o documento PDF.
  • Excluir um carimbo ou tabela específica do documento PDF pelo seu ID.
  • Substituir instâncias únicas ou múltiplas de texto em uma página PDF ou em todo o documento.
  • Amplo suporte para converter documentos PDF em vários outros formatos de arquivo.
  • Extrair vários elementos de arquivos PDF e otimizar documentos PDF.
  • Você pode experimentar nosso App gratuito para adicionar metadados a arquivos PDF online e testar a funcionalidade.