IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Documents Java Discussion :

[itext] Génération PDF : le même visuellement, mais pas dans le contenu?


Sujet :

Documents Java

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    386
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2006
    Messages : 386
    Par défaut [itext] Génération PDF : le même visuellement, mais pas dans le contenu?
    Bonjour,

    Voilà je modifie un PDF avec itext : ajout de checkbox, de textfields, de champs de signature...
    Le pdf en sortie est exactement pareil à chaque fois, visuellement (quand je l'ouvre avec acrobat reader). Tout est à la même place etc...
    Par contre quand je l'ouvre avec un editeur de texte (genre notepad ++) je vois des différences : j'ai l'impression qu'il y a les mêmes choses mais pas dans le même ordre.
    Et en fait ensuite ce pdf passe dans une autre moulinette, et des fois ça fonctionne, des fois non...

    Donc je me demande pourquoi un même pdf en entrée, qui est le même en sortie visuellement, est différent quand on l'ouvre avec notepad++ et est-ce que ça peut poser problème, ou est-ce que c'est un comportement normal?
    Merci à vous!

  2. #2
    Membre éclairé
    Avatar de omar344
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2007
    Messages
    287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2007
    Messages : 287
    Par défaut
    Bonjour,
    A ma connaissance, ce qui se passe est normal: un éditeur de texte ne vas pas produire le même rendu que le pdf (qui a une structure spécifique)
    J'ai vu un truc pareil dans le livre iText in Action

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    386
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2006
    Messages : 386
    Par défaut
    Citation Envoyé par omar344 Voir le message
    Bonjour,
    A ma connaissance, ce qui se passe est normal: un éditeur de texte ne vas pas produire le même rendu que le pdf (qui a une structure spécifique)
    Je me suis peut être mal exprimée, mon problème n'est pas la différence entre ce que je vois dans acrobat et ce que je vois dans l’éditeur de texte.
    Mon problème est la différence que je vois quand j'ouvre 2 pdf dans l’éditeur de texte. Ces pdf sont censé être les mêmes, mais certains "paquets" de donnés ne sont pas au même endroit.
    Avec un exemple ce sera peut être plus simple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <</Type/XRef/W[1 3 2]/Root 823 0 R/Index[0 816]/ID[<b7d0c70c29ad99493ca3a3c203e63580><1f253d257c5896b6fdac53c80ec74209>]/Length 2468/Info 824 0 R/Size 816/Filter/FlateDecode>>stream
    Ce "paquet" de donnée par exemple se trouve à la ligne 3973 dans certains pdf, et à d'autres endroits dans d'autres pdf.
    Par contre si on ouvre les pdf avec acrobat, là c'est les mêmes pdf

    J'espère avoir été plus claire

Discussions similaires

  1. Réponses: 1
    Dernier message: 16/10/2012, 09h50
  2. Réponses: 1
    Dernier message: 02/06/2011, 15h22
  3. Réponses: 6
    Dernier message: 08/09/2010, 15h06
  4. Réponses: 1
    Dernier message: 22/05/2009, 01h17
  5. [FPDF] PDF correct en local mais pas chez Orange
    Par Nawaka dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 14/11/2007, 10h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo