Μετρήστε σελίδες σε PDF χωρίς άνοιγμα χρησιμοποιώντας το Node.js REST API

Σε αυτό το σύντομο σεμινάριο, θα μάθετε πώς να μετράτε σελίδες στο PDF χωρίς να ανοίγετε χρησιμοποιώντας το Node.js REST API. Θα μάθετε να μετράτε αυτόματα σελίδες σε πολλά αρχεία PDF με το Node.js REST Interface αναλύοντας όλα τα αρχεία σε έναν φάκελο και χρησιμοποιώντας το δεδομένο δείγμα κώδικα για κάθε αρχείο. Υποστηρίζει την καταμέτρηση των σελίδων φιλτράροντας στοιχεία στο επιστρεφόμενο αντικείμενο List χρησιμοποιώντας διαφορετικές ιδιότητες κάθε σελίδας.

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

Βήματα για λογισμικό μετρητή σελίδας PDF με διεπαφή Node.js REST

  1. Ορίστε το αντικείμενο PdfApi χρησιμοποιώντας ένα αναγνωριστικό πελάτη και το μυστικό για την ανάλυση των σελίδων
  2. Διαβάστε όλα τα byte του αρχείου PDF και αποθηκεύστε το σε μια ροή μνήμης
  3. Μεταφορτώστε το αρχείο PDF στο χώρο αποθήκευσης Cloud χρησιμοποιώντας τη μέθοδο UploadFile() ορίζοντας το όνομα και τη ροή byte
  4. Καλέστε τη μέθοδο GetPages() που επιστρέφει το αντικείμενο DocumentPagesResponse
  5. Ελέγξτε την εγκυρότητα του αντικειμένου της κατάστασης και της λίστας απαντήσεων
  6. Εμφανίστε τον αριθμό των σελίδων στη λίστα

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

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

Αυτός ο κώδικας έχει δείξει πώς να μετράτε σελίδες PDF σε έναν φάκελο με το Node.js Low Code API επαναλαμβάνοντας όλα τα αρχεία PDF ένα προς ένα. Μπορείτε να μετρήσετε τις συγκεκριμένες σελίδες με βάση τις ιδιότητες κάθε σελίδας που εκτίθενται από την κλάση Σελίδα. Η απάντηση μπορεί να απορριφθεί εάν η κατάσταση δεν είναι εντάξει ή το αντικείμενο της λίστας είναι μηδενικό.

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

 Ελληνικά