Ta bort PDF-metadata med Node.js REST API

Den här artikeln beskriver hur man tar bort PDF metadata med Node.js REST API. Du kommer att lära dig att automatiskt ta bort metadata från PDF med Node.js Low Code API med den Node.js-baserade Cloud SDK. Detaljer kommer också att delas för att arbeta med PDF-filens metadata, som att infoga och ta bort de anpassade filegenskaperna.

Nödvändig förutsättning

Steg för att rensa metadata från PDF med Node.js REST-gränssnitt

  1. Instantiera PdfApi-objektet genom att ställa in API-nyckeln och app-SID för att ta bort anpassade egenskaper
  2. Ladda mål-PDF-filen i dokumentobjektet med anpassade egenskaper
  3. Anropa metoden DeleteProperties() för att ta bort de anpassade egenskaperna
  4. Visa den avskalade listan med egenskaper om det behövs med metoden pdfApi.GetDocumentProperties()
  5. Ladda ner den uppdaterade PDF-filen

Ovanstående steg sammanfattar processen för att utveckla en PDF-egenskapsborttagare med Node.js Low Code API. Anropa metoden UploadFile() för att ladda upp mål-PDF-filen och anropa metoden DeleteProperties() för att ta bort de anpassade egenskaperna. Observera att du inte kan ta bort de inbyggda egenskaperna men kan radera värdena med hjälp av pdfApi.PutSetProperty()-metoden och ställer in attributet Value till null.

Koda för att strippa PDF-metadata med Node.js RESTful Service

Den här koden har visat hur man rensar PDF-metadata med Node.js-baserat API. Om du vill lägga till en ny anpassad egenskap kan du använda metoden pdfApi.PutSetProperty() som kontrollerar om egenskapen med detta namn är tillgänglig, sedan uppdaterar dess värde, annars lägger du till den som en anpassad egenskap. Om du vill visa den aktuella uppsättningen egenskaper i PDF-filen använder du metoden GetDocumentProperties() och går igenom listan i API-svaret.

Den här artikeln har lärt oss processen att ta bort alla anpassade egenskaper i PDF-filen. Om du vill lägga till nya anpassade egenskaper eller ange värden för befintliga egenskaper, se artikeln om Uppdatera PDF-metadata med Node.js REST API.

 Svenska