Vérifier un fichier PDF
Résolu/Fermé
A voir également:
- Savoir si un pdf a été modifié
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Comment faire un pdf - Guide
- Comment modifier un pdf - Guide
- Comment savoir si on a été bloqué sur messenger - Guide
- Save as pdf - Télécharger - Bureautique
3 réponses
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
Modifié par [Dal] le 5/07/2012 à 18:03
Modifié par [Dal] le 5/07/2012 à 18:03
Salut Philippe,
Ce n'est pas tout à fait la réponse à ta question, mais, en fonction de ce qui occasionne ces erreur, tu as des programmes qui sont capables de "réparer" certaines erreurs.
Par exemple : Pdftk, qui par ailleurs fait de nombreuses autres choses - https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/
Selon https://www.pdflabs.com/docs/pdftk-cli-examples/ :
Cela dit, plutôt que de créer manuellement ton PDF, ne peux-tu pas utiliser un outil tel que Pdftk, ou d'autres ?
Dal
Ce n'est pas tout à fait la réponse à ta question, mais, en fonction de ce qui occasionne ces erreur, tu as des programmes qui sont capables de "réparer" certaines erreurs.
Par exemple : Pdftk, qui par ailleurs fait de nombreuses autres choses - https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/
Selon https://www.pdflabs.com/docs/pdftk-cli-examples/ :
Repair a PDF's Corrupted XREF Table and Stream Lengths (If Possible) pdftk broken.pdf output fixed.pdf
Cela dit, plutôt que de créer manuellement ton PDF, ne peux-tu pas utiliser un outil tel que Pdftk, ou d'autres ?
Dal
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
6 juil. 2012 à 11:11
6 juil. 2012 à 11:11
OK, je vois.
Je ne sais pas si tu utilises ceci, mais juste au cas où :
https://www.adobe.com/devnet/pdf/pdf_reference.html
Ce sont les spécifications officielles (il n'y a pas les codes d'erreur dedans, du moins ne ne crois pas).
Si j'étais toi, je poserai la question sur ce code d'erreur sur les forums Adobe : http://forums.adobe.com/community/acrobat
Enfin, il y a cet outil : http://pdfedit.cz/en/ qui permet d'explorer la hiérarchie des objets. En comparant la structure d'un PDF ne générant pas d'erreurs avec un PDF affecté du problème, tu pourras peut être trouver ce qui cloche (en tout cas plus facilement qu'avec un éditeur de texte).
Dal
Je ne sais pas si tu utilises ceci, mais juste au cas où :
https://www.adobe.com/devnet/pdf/pdf_reference.html
Ce sont les spécifications officielles (il n'y a pas les codes d'erreur dedans, du moins ne ne crois pas).
Si j'étais toi, je poserai la question sur ce code d'erreur sur les forums Adobe : http://forums.adobe.com/community/acrobat
Enfin, il y a cet outil : http://pdfedit.cz/en/ qui permet d'explorer la hiérarchie des objets. En comparant la structure d'un PDF ne générant pas d'erreurs avec un PDF affecté du problème, tu pourras peut être trouver ce qui cloche (en tout cas plus facilement qu'avec un éditeur de texte).
Dal
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
6 juil. 2012 à 11:34
6 juil. 2012 à 11:34
Il y a aussi PoDoFoBrowser, qui permet non seulement le parcours de la hiérarchie, mais aussi de modifier les clefs.
https://sourceforge.net/projects/podofo/files/podofobrowser/0.5/
Il a l'air assez génial :-)
Dal
https://sourceforge.net/projects/podofo/files/podofobrowser/0.5/
Il a l'air assez génial :-)
Dal
Merci Dal
Je suis allé sur le forum de Planet PDF où quelqu'un m'a aiguillé sur la résolution de mon problème.
Je faisais une faute d'orthographe sur un mot-clé dans la définition des polices
/SubType n'est pas /Subtype
Adobe Reader est donc 'case sensitive'', Foxit beaucoup moins.
Pourtant lu, relu 100 fois avec exemple correct sous les yeux ...
J'ai maintenant (après un paquet d'autres corrections ailleurs) des fichiers PDF qui sont le bon reflet de ce que j'ai à l'écran.
Merci encore de ton investissement
Je suis allé sur le forum de Planet PDF où quelqu'un m'a aiguillé sur la résolution de mon problème.
Je faisais une faute d'orthographe sur un mot-clé dans la définition des polices
/SubType n'est pas /Subtype
Adobe Reader est donc 'case sensitive'', Foxit beaucoup moins.
Pourtant lu, relu 100 fois avec exemple correct sous les yeux ...
J'ai maintenant (après un paquet d'autres corrections ailleurs) des fichiers PDF qui sont le bon reflet de ce que j'ai à l'écran.
Merci encore de ton investissement
5 juil. 2012 à 19:16
Je connais Pdftk, c'est lui qui m'a permis de comprendre vraiment (du moins je le crois) comment on embarque une police de texte dans un PDF en décompressant un fichier généré par PDFcreator.
La réécriture du PDF par l'option output ne change malheureusement strictement rien au problème. Le fichier résultat affiche les mêmes erreurs
J'ai la faiblesse de croire que ce que j'écris est correct puisque Google Chrome ou Foxit le lisent sans anicroche.
Pour l'instant je ne peux pas faire autrement que le créer de toutes pièces (la génération du PDF est une sorte d'export dans un soft un peu ancien qui permet de créer et gérer des documents techniques)
Depuis le dépot de la question, j'ai désinstallé Adobe Reader, je l'ai réinstallé. Erreur !!! Maintenant IE8 bloque avec le même pb que le Reader standalone ... Sensible l'Adobe ...
Chrome et Foxit continuent de fonctionner comme je voudrais, mais ni l'un ni l'autre ne pourront être utilisés en production. D'où la nécessité de trouver une solution.
J'ai envoyé un rapport de bug à Adobe ... Silence radio total !
Merci en tout cas de t'être intéressé à mon problème qui reste donc ouvert.