(.NET) LIRE ET ÉCRIRE LES METADONNEES EXIF, IPTC, PNG, GIF (FORMAT TIFF, JPEG, P

Signaler
Messages postés
2375
Date d'inscription
jeudi 12 juillet 2001
Statut
Modérateur
Dernière intervention
15 décembre 2018
-
 JojoBernard -
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/38910-net-lire-et-ecrire-les-metadonnees-exif-iptc-png-gif-format-tiff-jpeg-png-gif-bmp-en-vb-net


Seul programme me permettant de modifier / ajouter la date de prise de vue (exif).
Merci.

Dommage que je ne connais pas ce langage, j'aurais bien fait une fonction qui récupère la date de modification (dans les propriétés de l'image) pour la mettre sur la date de prise de vue (exif)
Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
36
Messages postés
2
Date d'inscription
samedi 7 mai 2011
Statut
Membre
Dernière intervention
7 mai 2011

Bonjour,

Je débute en VB et je voudrais juste récupérer la date de prise de vue.
Comment écrire la fonction suivante :

private function DatePriseDeVue (sCheminComplet as String) as Date
--- code ---
DatePriseDeVue = ---
end function

Merci pour votre aide.
Cordialement,
Emmeline.
Messages postés
6063
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
36
Salut,

Sur les proprietes des images sont maintenant gerees dans la classe dotnet image

http://www.codeproject.com/KB/graphics/EXIF_tag_Editor.aspx

----------------------------------------------
Extrait de ce site (modification de la date 0x9003 DateTimeOriginal)
Encoding _Encoding = Encoding.UTF8;
Image theImage = new Bitmap(m_currImageFileTemp);
PropertyItem propItem36867 = theImage.GetPropertyItem(36867);

propItem36867.Value = _Encoding.GetBytes(m_textPropertyValue.Text + '\0');
theImage.SetPropertyItem(propItem36867);
theImage.Save(m_currImageFile);
Afficher les 11 commentaires