Bonjour,
Il y a une solution tr�s simple � votre probl�me: chaque format de fichier graphique contient, dans ses premiers octets, une en-t�te sp�cifique. Puisque vous avez le binaire du fichier image de stock� dans un tableau, il vous suffit de regarder les premiers �l�ments de ce tableaux... Pour savoir quoi chercher, voi�i de la documentation:


        - pour les fichiers JPEG:
                http://www.faqs.org/faqs/jpeg-faq/part1/section-15.html

        - pour les fichiers GIF:
                les trois premiers octets forment la cha�ne "GIF"

Aur�lien Mazurie

(ps: cela m'a rappell� le lointain temps o� je codais sous DOS =)

Le vendredi, 21 mar 2003, � 16:52 Europe/Paris, MARQUES David Ext OCISI a �crit :

bonjour � tou(te)s,
je suis � la recherche d'une classe se construisant � partir d'un tableau de byte contenant le binaire d'un gif ou d'un jpeg et qui puisse m'indiquer apr�s si j'ai justement affaire � un gif ou un jpeg.
je pr�cise que je r�cup�re ce tableau de bytes dans l'attribut 'jpegPhoto' (qui peut contenir aussi des gifs comme son nom ne l'indique pas !) d'une entry dans un annuaire LDAP.
merci





Répondre à