Adicionar Metadados ao PDF no Node.js SDK
Adicionar Metadados a um Documento PDF usando Cloud Node.js SDK
Get StartedComo 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.
- Lê o arquivo PDF do sistema de arquivos local.
- Faz upload do arquivo PDF para o armazenamento do Aspose.PDF Cloud.
- Cria um objeto de propriedade de metadados com uma chave, valor e URI de namespace.
- Adiciona a propriedade de metadados ao arquivo PDF usando a API do Aspose.PDF Cloud.
- 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.
- Recursos de Aprendizado
- Documentação
- Código Fonte
- Referências da API
- Suporte ao Produto
- Suporte Gratuito
- Suporte Pago
- Blog
- Por que Aspose.PDF Cloud para Node.js?
- Lista de Clientes
- Segurança