Διαγράψτε τα μεταδεδομένα PDF με το Node.js REST API

Αυτό το άρθρο περιγράφει τον τρόπο διαγραφής μεταδεδομένων PDF με το Node.js REST API. Θα μάθετε να αφαιρείτε αυτόματα μεταδεδομένα από το PDF με το Node.js Low Code API χρησιμοποιώντας το Cloud SDK που βασίζεται στο Node.js. Θα κοινοποιηθούν επίσης λεπτομέρειες για εργασία με τα μεταδεδομένα του αρχείου PDF, όπως η εισαγωγή και η διαγραφή των προσαρμοσμένων ιδιοτήτων του αρχείου.

Προαπαιτούμενο

Βήματα για τον καθαρισμό μεταδεδομένων από PDF με τη διεπαφή REST Node.js

  1. Δημιουργήστε το αντικείμενο PdfApi ορίζοντας το κλειδί API και το SID της εφαρμογής για την κατάργηση προσαρμοσμένων ιδιοτήτων
  2. Φορτώστε το αρχείο PDF στόχου στο αντικείμενο Document με προσαρμοσμένες ιδιότητες
  3. Καλέστε τη μέθοδο DeleteProperties() για να διαγράψετε τις προσαρμοσμένες ιδιότητες
  4. Εμφάνιση της απογυμνωμένης λίστας των ιδιοτήτων εάν απαιτείται χρησιμοποιώντας τη μέθοδο pdfApi.GetDocumentProperties()
  5. Κατεβάστε το ενημερωμένο αρχείο PDF

Τα παραπάνω βήματα συνοψίζουν τη διαδικασία ανάπτυξης ενός προγράμματος αφαίρεσης ιδιοτήτων PDF με το Node.js Low Code API*. Καλέστε τη μέθοδο UploadFile() για να ανεβάσετε το αρχείο PDF-στόχου και καλέστε τη μέθοδο DeleteProperties() για να διαγράψετε τις προσαρμοσμένες ιδιότητες. Σημειώστε ότι δεν μπορείτε να καταργήσετε τις ενσωματωμένες ιδιότητες, αλλά μπορείτε να διαγράψετε τις τιμές χρησιμοποιώντας το pdfApi.PutSetProperty() και ορίζοντας το χαρακτηριστικό Value σε null.

Κώδικας για αφαίρεση μεταδεδομένων PDF με την υπηρεσία Node.js RESTful

Αυτός ο κώδικας έδειξε πώς μπορείτε να καθαρίσετε τα μεταδεδομένα PDF με το API που βασίζεται στο Node.js. Εάν θέλετε να προσθέσετε μια νέα προσαρμοσμένη ιδιότητα, μπορείτε να χρησιμοποιήσετε τη μέθοδο pdfApi.PutSetProperty() που ελέγχει εάν η ιδιότητα με αυτό το όνομα είναι διαθέσιμη και, στη συνέχεια, ενημερώνει την τιμή της, διαφορετικά, προσθέστε την ως προσαρμοσμένη ιδιότητα. Εάν θέλετε να εμφανίσετε το τρέχον σύνολο ιδιοτήτων στο αρχείο PDF, χρησιμοποιήστε τη μέθοδο GetDocumentProperties() και επαναλάβετε τη λίστα στην απόκριση API.

Αυτό το άρθρο μας δίδαξε τη διαδικασία διαγραφής όλων των προσαρμοσμένων ιδιοτήτων στο αρχείο PDF. Εάν θέλετε να προσθέσετε νέες προσαρμοσμένες ιδιότητες ή να ορίσετε τιμές των υπαρχουσών ιδιοτήτων, ανατρέξτε στο άρθρο σχετικά με το Ενημερώστε τα μεταδεδομένα PDF με το Node.js REST API.

 Ελληνικά