Bonjour,

Je recréé ma discussion parce que je pense qu'elle a plus sa place ici.

j'utilise l'api "itext" pour créer mes fichiers pdf, mais j'ai trouvé que des exemples qui créaient le fichier physiquement. Il faut utiliser un autre stream que le "FileOutputStream" mais je ne sais pas lequel.

Voila la partie du code où je dis à l'application d'écrire dans un fichier:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
fileName = path + File.separator() + "fichier1.pdf";
PdfWriter writer = PdfWriter.getInstance(doc, new FileOutputStream(fileName));
je voudrai donc créer le fichier en mémoire pour directement l'envoyer par mail en pièce jointe sans l'enregistrer sur le disque dur ou le serveur.

Merci de votre aide.