merci pour ta reponse rapide
Le probleme, c'est que je ne connais ni les dimensions, ni l'encodage des images et que je peux avoir toutes sortes de formats. En fait, dans mon projet, je voudrais dézipper une archive mais sans écrire les fichiers, c-a-d que au lieu d'ecrire mes bytes dans un fichier je voudrais les écrire directement dans une buffered image pour pouvoir les afficher plus tard.
J'avais pensé à mettre les bytes dans un file buffer et de lire ce buffer avec ImageIO.read(), mais je n'ai pas trouvé de moyen pour bufferiser le contenu d'un fichier...
Je vais voir du coté de java.util.zip, histoire de voir si je peux pas mettre mes bytes dans un input stream
merci pour ta reponse rapide
Le probleme, c'est que je ne connais ni les dimensions, ni l'encodage des images et que je peux avoir toutes sortes de formats. En fait, dans mon projet, je voudrais dézipper une archive mais sans écrire les fichiers, c-a-d que au lieu d'ecrire mes bytes dans un fichier je voudrais les écrire directement dans une buffered image pour pouvoir les afficher plus tard.
J'avais pensé à mettre les bytes dans un file buffer et de lire ce buffer avec ImageIO.read(), mais je n'ai pas trouvé de moyen pour bufferiser le contenu d'un fichier...
Je vais voir du coté de java.util.zip, histoire de voir si je peux pas mettre mes bytes dans un input stream