Je me demandais s'il existe un moyen pour php de vérifier si un fichier PDF stocké localement sur le serveur est corrompu ou non. Nous avons une application PHP qui traite beaucoup de documents numérisés convertis en PDF et il serait bon de vérifier lequel d'entre eux est corrompu pour alerter l'utilisateur. J'ai essayé de regarder autour mais sans chance.Vérifiez si un fichier PDF est corrompu avec PHP
1
A
Répondre
1
Il existe des versions de pdflib disponibles qui peuvent lire des fichiers PDF - vous pouvez simplement essayer d'ouvrir et de lire chaque page avec.
0
Le problème est qu'il existe plusieurs façons de corrompre un fichier PDF. Peut-être votre meilleure solution serait de trouver une bibliothèque de lecture de PDF et essayer d'extraire le premier mot de chaque page ou quelque chose. Ce serait au moins attraper certains types de corruption de base.
Questions connexes
- 1. Vérifiez si un répertoire existe en PHP
- 2. Créer un fichier PDF avec PHP
- 3. Quelle bibliothèque tierce dans .net qui pourrait déterminer correctement si le pdf est corrompu ou non?
- 4. PHP mail() pièce jointe est corrompu
- 5. Python: Vérifiez si le fichier téléchargé est jpg
- 6. Vérifiez si ftp est complet ou non?
- 7. Vérifiez si le fichier existe ou non?
- 8. Vérifiez si un tableau est vide sans utiliser de boucle?
- 9. Vérifiez si le fichier distant existe
- 10. Vérifiez si le paquet Python est installé
- 11. Vérifiez si une valeur est dans une collection avec LINQ
- 12. Vérifiez si Yahoo Messenger est installé
- 13. Comment puis-je déterminer si un fichier est un fichier PDF?
- 14. Vérifiez si Char est dans la gamme
- 15. détecter le fichier flash corrompu
- 16. Vérifiez si un proc stocké est en cours d'exécution?
- 17. Vérifiez si stderr est un tube dans bash
- 18. CrystalReportViewer, vérifiez si un rapport est actuellement affiché?
- 19. Vérifiez si un arrêt est initié ou non
- 20. Vérifiez si un serveur SQL est disponible par programmation?
- 21. Vérifiez si l'utilisateur du processus est un administrateur C++
- 22. comment vérifier si un fichier est sélectionné avec javascript?
- 23. Vérifiez si une demande est GET ou POST
- 24. Vérifiez si l'objet est pas de type (! = Équivalent « EST ») - C#
- 25. comment générer un fichier pdf avec VB.net?
- 26. Vérifiez si le son est en cours de lecture
- 27. Vérifiez si HTML contient du JavaScript en PHP
- 28. PHP: Dites si un fichier existe?
- 29. Pourquoi mon fichier .zip est-il corrompu après un téléchargement de fichier HTTP?
- 30. Vérifiez si le débogage est activé dans une application Pylons
Merci pour la réponse, je cherchais s'il y avait une solution php pure sans application tierce. Au fait, je vais y jeter un coup d'œil –
Ce n'est pas vraiment une 'application tierce' ... le PDFLib pCOS, au moins, est disponible en extension PHP. J'ai utilisé pCOS pour analyser des fichiers PDF auparavant (inspection d'images, polices intégrées, etc.). Je ne suis pas sûr de ce que ce serait comme détecter la corruption, mais vous pouvez certainement le tester gratuitement. – Narcissus