p
u
b
l
i
c
i
t
é
publicité
  1. #1
    Invité régulier
    Inscrit en
    juin 2007
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : juin 2007
    Messages : 22
    Points : 7
    Points
    7

    Par défaut [iText] : Image.getInstance(url qui fonctionne) => FileNotFound

    bonjour bonjour,
    je viens vous soumettre ma petite problématique...

    Voilà je désire alimenter un fichier pdf avec des images qui proviennent d'un serveur web. L'application est standalone, utilisant iText pour la partie pdf. Coté serveur : un tomcat avec quelques servlet servant de fournisseurs d'images.

    Voici le code coté client java:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    PdfReader reader = new PdfReader("c:\\doc.pdf");
    PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(	"c:\\resultat.pdf"));
     
     
    Image graphique = Image.getInstance("http://192.168.1.183:8080/truc/genererGraphique.png?mesparamètres");
    Mon pdf initial existe et contient un champ AcroForm; je le recherche dans le doc pdf pour y insérer une image (cf le livre iText in action).Ce code lève l'exception "FileNotFound" sur getInstance(). L'url passée fonctionne bien (copiée dans un navigateur me renvoie l'image demandé). Sur le serveur, la servlet genererGraphique.png construit à la volée un JFreeChart et la renvoie sur le flux response.getOutputStream(). Le content-type est fixé à image/jpg.

    Est ce que je tombe dans une limitation du Image.getInstance() ou est ce une erreur de ma part?

  2. #2
    Invité régulier
    Inscrit en
    juin 2007
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : juin 2007
    Messages : 22
    Points : 7
    Points
    7

    Par défaut

    moi = +

    désolé pour le problème...mais cela fonctionne bien en fait... si je tiens compte de la HttpSession. La servlet generergraphique.png se sert d'un bean stocké dans le httpSession pour construire le graphique, et bien entendu si le bean n'est pas dans la session le graphique ne se construit pas....

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 25
    Dernier message: 31/05/2012, 21h38
  2. Image de fond qui ne fonctionne pas sur IE
    Par belgio dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 22/07/2009, 13h54
  3. Détection URL qui ne fonctionne pas
    Par mdr_cedrick dans le forum Regex
    Réponses: 3
    Dernier message: 21/07/2009, 08h53
  4. background-image et js qui ne fonctionne pas
    Par trialrofr dans le forum JavaScript
    Réponses: 5
    Dernier message: 28/02/2005, 11h45
  5. une requete qui fonctionne aux 3/4...
    Par allowen dans le forum Langage SQL
    Réponses: 3
    Dernier message: 27/01/2005, 22h08

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