Bonjour,
Je voudrais récuperer un image contenue dans un jar pour l'inserer dans une celulle de tableau PDF avec l'api Itext ...
Pour récuperer un fichier dans un jar je savais faire :
Jusque la tout va bien ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 InputStream img=getClass().getResourceAsStream("/monimage.gif");
Lors de mes tests pdf, j'inserais une image comme ceci, le constructeur l'objet PDFCell pouvant recevoir un objet de type Image :
puis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 image = Image.getInstance("monimage.gif");
Ca marche bien evidemment si mon image est présente sur le disque. Aujourd'hui je veux qu'elle soit contenue dans mon jar ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 PdfPCell cell = new PdfPCell(image);
Je débute et je ne sais pas comment faire le lien entre les deux méthodes :
Je ne peux pas instancier mon objet Image directement avec le résultat du getResourceAsStream, que me manque t-il entre les deux ?[/code]
Partager