Compter les pages d'un PDF sans les ouvrir à l'aide de l'API REST Node.js

Dans ce court tutoriel, vous apprendrez à compter les pages dans PDF sans ouvrir le document grâce à l’API REST Node.js. Vous apprendrez à compter automatiquement les pages de plusieurs fichiers PDF grâce à l’interface REST Node.js en analysant tous les fichiers d’un dossier et en utilisant l’exemple de code fourni pour chaque fichier. Le comptage des pages s’effectue en filtrant les éléments de l’objet Liste renvoyé à l’aide de différentes propriétés de chaque page.

Condition préalable

Étapes pour le logiciel de compteur de pages PDF avec l’interface REST Node.js

  1. Définissez l’objet PdfApi à l’aide d’un ID client et du secret pour analyser les pages
  2. Lire tous les octets du fichier PDF et l’enregistrer dans un flux mémoire
  3. Téléchargez le fichier PDF sur le stockage Cloud à l’aide de la méthode TéléchargerFichier() en définissant le nom et le flux d’octets
  4. Appelez la méthode GetPages() qui renvoie l’objet DocumentPagesResponse
  5. Vérifiez la validité de l’objet de la liste d’état et de réponse
  6. Afficher le nombre de pages dans la liste

Ces étapes décrivent comment développer un compteur de pages PDF en ligne avec une API basée sur Node.js. Chargez le fichier PDF dans un flux mémoire et téléchargez-le sur le stockage cloud. Appelez la méthode GetPages() pour le fichier téléchargé et affichez le nombre d’éléments de la liste dans l’objet de réponse.

Code pour le compteur de pages Adobe PDF avec le service RESTful Node.js

Ce code montre comment compter les pages PDF d’un dossier avec l’API Low Code de Node.js en parcourant tous les fichiers PDF un par un. Vous pouvez compter les pages en fonction des propriétés de chaque page exposées par la classe Page. La réponse peut être ignorée si le statut est incorrect ou si l’objet liste est nul.

Cet article nous a appris à compter les pages d’un fichier PDF sans l’ouvrir dans un logiciel. Une autre fonctionnalité intéressante est disponible dans l’article Compter les mots dans un document PDF avec l’API REST Node.js.

 Français