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]Problème chemin vers image


Sujet :

Documents Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2009
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 131
    Par défaut [iText]Problème chemin vers image
    Bonjour à tous, je suis en train d'essayer de créer un rtf avec iText, et jusque là tout fonctionne bien, mis à part pour l'insertion d'un logo en haut de ma page...

    Je m'explique, après avoir lu la doc iText, j'ai vu qu'il fallait instancier l'image de la manière suivante : Image img=Image.getInstance(url ou path).

    Quand je lui met l'url : "http://blabla/images/logo.jpg" il me la retrouve bien, mais je n'aime pas cette méthode...

    Ce que j'aimerais, c'est pouvoir y faire appel avec un chemin relatif genre : "../images/logo.jpg"...le souci, c'est que lorsque je fais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Image img=Image.getInstance("../images/logo.jpg")
    Il me dit que le chemin spécifié est introuvable, et pour cause, voilà où il va essayer de trouver mon image :

    d:\ST50003\MesDocuments\eclipse_workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\logo.jpg


    Quelqun connaitrait-il une solution à ça ? Ou bien une solution intermédiaire ?

    Merci d'avance

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2009
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 131
    Par défaut
    Re, je modifie quelque peu mon post parce que j'ai trouvé une solution mais ça me paraît un peu bizarre quand même...

    Etant donné que lorsque je mettais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Image.getInstance("logo.jpg")
    il allait me le chercher dans le répertoire

    d:\ST50003\MesDocuments\eclipse_workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings

    J'ai donc mis en chemin :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Image.getInstance("../../../../logo.jpg")
    et dans ce cas, il me récupère bien mon image...seulement, je doûte fort que ça marche encore une fois mis en prod d'une part et d'autre part, ce que je ne comprend pas, c'est pourquoi il pointe par défaut dans ce répertoire et non pas dans le répertoire courant dans lequel se trouve ma classe de création de rtf...

    Si quelqun a une idée, je suis preneur, j'en ai un peu marre de tourner en rond

    Merci d'avance

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2009
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 131
    Par défaut
    Personne n'a d'idées ?

    Là, je sèche vraiment...

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juillet 2009
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 131
    Par défaut
    Bon, alors je n'ai pas trouvé la solution miracle, mais ce que j'ai choisis fonctionne très bien et c'est bien l'important.

    Finalement, j'ai choisi d'utiliser l'URL, du coup, je me retrouve avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    String url = request.getRequestURL().toString().replaceAll(nomAction, "");
    Ce qui donne bien le http://blabla/racineProjet...à partir de là, plus qu'à lui donner le répertoire où se trouve mon image...

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

Discussions similaires

  1. problème chemin vers librairies
    Par archadius dans le forum Modules
    Réponses: 4
    Dernier message: 01/10/2008, 16h33
  2. [1.x] problème url vers dossier images
    Par NVCyril dans le forum Symfony
    Réponses: 1
    Dernier message: 02/05/2008, 13h33
  3. Chemins relatifs (vers image ou css)
    Par hair_peace dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 26/07/2007, 15h34
  4. Réponses: 1
    Dernier message: 25/07/2007, 09h21
  5. FIREFOX chemin absolu vers images (fctionne pas??)
    Par valal dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 21/10/2005, 19h08

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