Accueil > > > LECTURE ET MODIFICATION DES PROPRIÉTÉS EXIF DES IMAGES JPEG ET TIFF (+ INFOS SUR BMP, GIF, PNG)
LECTURE ET MODIFICATION DES PROPRIÉTÉS EXIF DES IMAGES JPEG ET TIFF (+ INFOS SUR BMP, GIF, PNG)
Information sur la source
Description
Ce code permet de lire et de modifier les propriétés stockées dans les images JPEG et TIFF(BMP,GIF,PNG en lecture seule) comme dans l'onglet "Résumé" des propriétés des fichiers et certains tags EXIF (ImageDescrition, Auteur, et tous les tags ascii...). Toutefois, faites toujours une copie de vos fichiers au cas ou un bug les rendrait illisible. Je ne serais être tenu responsable d'une perte de donnée...une lecture est toujours sure, une écriture jamais... Ces données sont stockées dans les fichiers JPEG et TIFF dans les structures EXIF. Pour plus d'infos sur EXIF : www.exif.org Ce projet a été testé avec une trentaine de fichiers différents. Il comporte une dll activex dont le code est fourni Ce code est entièrement de moi...si vous l'utilisez dans un logiciel penser, s'il vous plait, à mettre un "A propros" NOUVEAU : ce projet prend désormais en charge les makernotes qui ont la forme d'IFD. Il se peut toutefois que les valeurs lues soient incorrectes car la plus part des logiciels qui modifient les images (Windows en premier) ne mettent pas à jour les offsets dans l'IFD ce qui les rend invalides. Dans ce cas, lors de l'enregistrement, les données existantes ne sont pas modifiées. En consèquence, seules les photos provenants directement et sans modification (ou d'un logiciel qui prend en charge les makernotes) peuvent être lues correctement pour extraire les makernotes. Les makernotes sont non documentées par les fabricants : tous les tags ne sont donc pas connus avec assurance...
Source
Conclusion
Il se peut qu'il y ait des bugs (surtout si l'image est invalide ou mal enregistrée)
Le code est commenté...peut-être pas assez, me direz-vous, mais s'il fallait commenter tout pour qu'une personne, n'ayant pas lu et étudié les documents références, comprenne tout le code, il faudrait une vingtaine de ligne par ligne de code...certaines parties ne sont pas commentées car elles sont identiques à du code commentée plus haut
H'hésitez pas à commenter et à notez....
Historique
- 08 septembre 2004 10:05:54 :
- Ajout de commentaire dans le code
Ajout de la possibilité de modifier certains tags EXIF (ascii)
- 12 septembre 2004 21:01:09 :
- Ajout de la prise en charge des makernotes.
Correction d'un bug dans la lecture des markers JPEG.
Prise en charge de l'affichage correcte des tags avec plusieurs composants.
Optimisation de la vitesse d'écriture dans les fichiers.
- 13 septembre 2004 18:59:31 :
- Réupload du zip
- 15 septembre 2004 19:10:30 :
- Simplification du projet : un seul projet au lieu d'un groupe de projets
Ajout de représentation pour les valeurs de certains tags
- 07 octobre 2004 22:22:33 :
- Correction d'une erreur dans l'écriture du fichier JPEG
- 30 décembre 2004 10:06:07 :
- Correction de bugs
- 19 avril 2005 10:16:45 :
- Correction de bugs
- 25 juillet 2006 14:23:23 :
- Correction d'un bug de lecture pour ignorer XMP
Correction d'un bug sur la miniature EXIF
- 25 juillet 2006 15:54:21 :
- Optimisation
- 03 août 2006 21:48:29 :
- Ajout de nouveaux tags et makernotes
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Conversion format BMP ---> JPEG ou TIFF [ par claude ]
Je transforme un fichier format TXT, JPEG ou TIFF au format PDF (acrobat reader); par contre je n'ai actuellement pas de solution pour un fichier de t
Conversion format BMP ---> JPEG ou TIFF [ par claude ]
Je transforme un fichier format TXT, JPEG ou TIFF au format PDF (acrobat reader); par contre je n'ai actuellement pas de solution pour un fichier de t
Conversion format BMP ---> JPEG ou TIFF [ par claude ]
Je transforme un fichier format TXT, JPEG ou TIFF au format PDF (acrobat reader); par contre je n'ai actuellement pas de solution pour un fichier de t
contrôle ActiveX de conversion bmp -> jpeg [ par syl ]
je cherche un contrôle ActiveX (si possible en freeware) qui permet de convertir les bmp en jpeg
Lire les informations d'un fichier JPEG [ par NEoKuS ]
Bonjour à tous,Voilà mon problème :J'ai un appareil photo numérique, et il stocke la date et l'heure de prise de la photo - qui n'est pas la même que
BMP -----> JPEG [ par Drudy ]
Si quelqu'un connait la Dll qui encode des gif en jpeg, Merci de me l'envoyer.
A l'aide!! Rezise d'un jpeg + sauvegarde [ par vincent ]
Salut à tous,Je voudrais en vb changer les dimensions d'un fichier jpg puis sauvegarder dans un autre fichier.Par exempletest1.jpg (800*600 pixels)
Pb de lecture Jpeg ds une form (fond de la form) [ par Popom ]
Bonjour !!J'ai un très gros problème ! je me permet donc de vous demander ;) Je lit un fichier jpg (de taille 1024*768) que je met en fond d'une form,
Conversion de bmp en jpg, gif, png ou tiff... [ par ju ]
Bonjour, je cherche un moyen de convertir des images bmp en jpg, gif, png ou tiff(1 de ces 4 formats pour pouvoir les transformer en pdf grace à pdfli
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
VB.NET ET COMBOBOXVB.NET ET COMBOBOX par minouthebreaker
Cliquez pour lire la suite par minouthebreaker
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|