[Image] Enregistrer une image jpg
Bonjour,
J'utilise une Framwork qui fournie les deux méthodes suivantes
Code:
1 2 3
|
byte[] getImage () //Données de l'image
byte[] getEncodingTable () // Table d'encodage |
Ma question est : Comment crée cette image à partir de ces deux méthodes ?
J'ai utilisé la technique suivante, mais j'obtiens au finale une image illisible.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
FileOutputStream imageContents = null;
try
{
imageContents = new FileOutputStream("image.jpg",false);
// defineImage.getImage() est la fonction qui renvoi les donnée de l'image.
ImageData img = new ImageData(new ByteArrayInputStream(defineImage.getImage()));
imageContents.write(img.data);
imageContents.close();
}catch (FileNotFoundException e)
{
...
} |
Quelqu'un à une idée concernant la méthode que je peux employer ?
Merci