Comment puis-je déterminer le nombre de pages dans un fichier PDF donné, en utilisant une API Java gratuite/open source?Déterminer le nombre de pages dans un fichier PDF
18
A
Répondre
45
Vous pouvez utiliser Apache PDFBox pour charger un document PDF, puis appeler la méthode getNumberOfPages
pour retourner le nombre de pages.
PDDocument doc = PDDocument.load(new File("file.pdf"));
int count = doc.getNumberOfPages();
0
Si vous génère le PDF avec FOP, vous pouvez utiliser http://xmlgraphics.apache.org/fop/
Vous pouvez compter les pages avec l'aide de balises FOP.
S'il s'agit d'un simple fichier pdf provenant d'une source externe, vous devez vérifier l'API iText.
7
Vous devriez être en mesure de le faire avec iText. Voir this thread pour savoir comment résoudre le problème. Here est le chapitre 2, qui est liée de manière incorrecte dans le fil:
PdfReader reader = new PdfReader("SimpleRegistrationForm.pdf");
int pages = reader.getNumberOfPages();
2
Apache PDFBox devrait faire l'affaire
Questions connexes
- 1. nombre de pages dans un fichier pdf
- 2. Comment puis-je déterminer le nombre de pages d'une pièce jointe PDF dans une application Rails?
- 3. Comptage des pages dans un fichier PDF
- 4. imagick binaire pour compter le nombre de pages dans un fichier pdf
- 5. Comment puis-je obtenir le nombre de pages dans un fichier PDF en Perl?
- 6. Déterminer le nombre de lignes dans un fichier texte
- 7. obtenir le nombre de pages dans un fax tiff?
- 8. iphone créer un document pdf à partir de pages pdf
- 9. Déterminer le nombre de trames dans un AudioBuffer Audio Core
- 10. comment définir le nombre total de pages de pdf à générer en utilisant HTMLDoc?
- 11. Recadrage des pages d'un fichier .pdf
- 12. Superposition de pages PDF
- 13. Déterminer le nombre de fichiers dans un répertoire
- 14. Déterminer le nombre de dimensions dans un tableau PHP
- 15. PHP - Obtenir le nombre de pages dans un document Word
- 16. Briser le document PDF après 100 pages
- 17. Nombre de pages personnalisées (numérotation romaine) sur les premières pages pdf
- 18. comment déterminer le nombre de tags
- 19. Déterminer le nombre de divs avec jQuery
- 20. Comment compter le nombre de pages dans un fichier Microsoft Word en utilisant Ruby?
- 21. Déterminer le nombre de résultats de ViewData
- 22. Comment obtenir le nombre de pages dans un document PDF indépendamment de la version? Quel langage de script
- 23. Comment miniatures un pdf de plusieurs pages avec un trombone
- 24. Comment déterminer le nombre d'enfants visibles dans un rapport hiérarchique?
- 25. comment analyser un grand nombre de PDF
- 26. Pouvez-vous déterminer le nombre de pages qu'un rapport Crystal va imprimer?
- 27. convertir le fichier html dans un fichier PDF?
- 28. Comment puis-je déterminer si un fichier est un fichier PDF?
- 29. Écrire un nombre dans un tableau qui a le même nombre de comptes comme le nombre
- 30. C# - Placer un PDF dans un autre fichier PDF