Bonjour à tous,
J'essaye de convertir un tableau de byte en un fichier PDF, pour cela j'utilise un StringBuffer
strsData est mon string buffer qui contient les bytes qui ont été convertie via un objet StreamServe propre à l'entreprise.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 File objFs = new File (strTempFile); FileWriter tmpFileWriter = new FileWriter(objFs); tmpFileWriter.write(strsData.toString()); tmpFileWriter.flush(); // Flush le flux tmpFileWriter.close(); // Ferme le flux
voila la partie qui plante, enfin ça plante pas vraiment mais le PDF est BLANC, pas vide car il fait 40 Ko au lieu de 66Ko et si je l'ouvre avec notepad++ je vois des informations, mais comparer au vrai PDF il manque beaucoup d'information, comme si certaine informations s'était envolés (style %%EOF (a la fin du fichier) )
Merci de m'aider, si il y a une incompréhension du sujet, j'expliquerai plus en détails.
Partager