Compter les pages dans un PDF sans ouverture à l'aide de l'API Java REST

Dans ce court didacticiel, vous apprendrez à compter les pages dans PDF sans ouvrir à l’aide de l’API Java REST. Vous apprendrez à compter automatiquement les pages de plusieurs fichiers PDF avec l’interface Java REST en analysant tous les fichiers d’un dossier et en utilisant l’exemple de code donné pour chaque fichier. Il prend en charge le comptage des pages en filtrant les éléments de l’objet List renvoyé en utilisant différentes propriétés de chaque page.

Condition préalable

Étapes pour le logiciel de compteur de pages PDF avec interface Java REST

  1. Définir l’objet PdfApi à l’aide d’un identifiant client et du secret pour analyser les pages
  2. Lisez tous les octets du fichier PDF et enregistrez-le dans un flux mémoire
  3. Téléchargez le fichier PDF sur le stockage Cloud à l’aide de la méthode UploadFile() en définissant le nom et le flux d’octets.
  4. Appelez la méthode GetPages() qui renvoie l’objet DocumentPagesResponse
  5. Vérifier la validité des objets de statut et de liste de réponses
  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 Java. Chargez le fichier PDF dans un flux de mémoire et téléchargez-le sur le stockage Cloud. Appelez GetPages() pour le fichier téléchargé et affichez le nombre d’éléments de liste dans l’objet de réponse.

Code pour le compteur de pages Adobe PDF avec le service Java RESTful

Ce code a démontré comment compter les pages PDF dans un dossier avec l’API Java Low Code en itérant tous les fichiers PDF un par un. Vous pouvez compter les pages spécifiques en fonction des propriétés de chaque page exposées par la classe Page. La réponse peut être ignorée si l’état n’est pas correct ou si l’objet de liste est nul.

Cet article nous a appris à compter les pages d’un fichier PDF sans l’ouvrir dans aucun logiciel. Une autre fonctionnalité pertinente peut être trouvée dans l’article Compter les mots dans un document PDF avec l’API Java REST.

 Français