Bonjour,
mon programme me génère un fichier pdf via Itext avec une image ( /src/Image/mon_image.jpg).
Lorsque j'exécute mon programme depuis eclipse, pas de problème.
Mais lorsque je créer un .jar et que je l'exécute, l'image ne s'affiche pas.
Voici mon bout de code :
J'ai déjà eu ce problème avec l'affichage dans mes Frame, et j'avais résolu en utilisant getClass() .getResource. Mais avec Itext on dirait que c'est différent.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 try { PdfWriter pw = PdfWriter.getInstance(d, new FileOutputStream("fichier.pdf")); d.open(); try { Image iTextImage = Image.getInstance("Image/logo_contour.jpg"); iTextImage.scaleToFit(300, 60); iTextImage.setAlignment(Image.MIDDLE); d.add(iTextImage); } catch (BadElementException e1) { e1.printStackTrace(); } catch (MalformedURLException e1) { e1.printStackTrace(); } catch (IOException e1) { e1.printStackTrace(); }
Merci d'avance
Partager