Excluir metadados de PDF com a API REST do Node.js

Este artigo descreve como excluir metadados PDF com a API REST do Node.js. Você aprenderá a remover metadados automaticamente de PDFs com a API Low Code do Node.js usando o Cloud SDK baseado em Node.js. Também serão compartilhados detalhes sobre como trabalhar com os metadados do arquivo PDF, como inserir e excluir as propriedades personalizadas do arquivo.

Pré-requisito

  • {{HIPERLINK1}}
  • Baixe Aspose.PDF Cloud SDK para Node.js para excluir metadados personalizados
  • Configure o projeto Node.js com o SDK acima para apagar as propriedades do arquivo

Etapas para limpar metadados de PDF com a interface REST do Node.js

  1. Instanciar o objeto PdfApi definindo a chave da API e o SID do aplicativo para remover propriedades personalizadas
  2. Carregue o arquivo PDF de destino no objeto Document com propriedades personalizadas
  3. Chame o método ExcluirPropriedades() para excluir as propriedades personalizadas
  4. Exiba a lista simplificada das propriedades, se necessário, usando o método pdfApi.GetDocumentProperties()
  5. Baixe o arquivo PDF atualizado

As etapas acima resumem o processo de desenvolvimento de um removedor de propriedades de PDF com a API Low Code do Node.js. Chame o método UploadFile() para carregar o arquivo PDF de destino e chame o método DeleteProperties() para excluir as propriedades personalizadas. Observe que você não pode remover as propriedades integradas, mas pode apagar os valores usando o comando Método pdfApi.PutSetProperty() e definindo o atributo Value como nulo.

Código para remover metadados de PDF com serviço RESTful Node.js

Este código mostrou como limpar metadados de PDF com uma API baseada em Node.js. Se quiser adicionar uma nova propriedade personalizada, você pode usar o método pdfApi.PutSetProperty(), que verifica se a propriedade com este nome está disponível e atualiza seu valor. Caso contrário, adicione-a como uma propriedade personalizada. Se quiser exibir o conjunto atual de propriedades no arquivo PDF, use o método GetDocumentProperties() e itere pela lista na resposta da API.

Este artigo nos ensinou o processo de exclusão de todas as propriedades personalizadas no arquivo PDF. Se desejar adicionar novas propriedades personalizadas ou definir valores das propriedades existentes, consulte o artigo em Atualizar metadados de PDF com a API REST do Node.js.

 Português