Page 1 of 1

Utilisation du GFL SDK dans des programmes avec VBA

Posted: Thu Apr 07, 2005 9:27 pm
by Guest
Posons le décor : je ne suis pas un pro du développement même si j'ai quelques notions.

Mon objectif est de pouvoir administrer une base de photos personnelle avec Access.

En particulier je souhaite pouvoir rajouter les données IPTC sur chaque photos à partir :
- de valeurs par défaut
- de valeurs définies par l'utilisateur

Pour cela, j'ai chargé le SDK mais j'ai quelques soucis pour :
1- paramétrer l'éditeur VBA pour prendre en compte les fonctions du SDK
2- avoir de l'information sur le nom des tags IPTC; cette information étant nécessaire pour accéder au contenu de la structure GFL_IPTC_ENTRY

Comme je n'ai rien trouvé sur ce sujet ni dans le forum, ni sur Internet (et que le téléchargement d'un contrôle ActiveX payant proposé sur le forum ne m'intéresse pas), où puis-je trouver les information ci-dessus ?

Posted: Fri Apr 08, 2005 10:02 am
by Bingo
Pour le 1, je suppose qu'il suffit d'ajouter la référence à la bibliothèque GflAx dans l'éditeur VBA (outils -> références).

Re: Utilisation du GFL SDK dans des programmes avec VBA

Posted: Sun Apr 10, 2005 1:34 pm
by xnview
Anonymous wrote:2- avoir de l'information sur le nom des tags IPTC; cette information étant nécessaire pour accéder au contenu de la structure GFL_IPTC_ENTRY
Comme je n'ai rien trouvé sur ce sujet ni dans le forum, ni sur Internet (et que le téléchargement d'un contrôle ActiveX payant proposé sur le forum ne m'intéresse pas), où puis-je trouver les information ci-dessus ?
Je ne comprends pas ce que vous voulez savoir?

Re: Utilisation du GFL SDK dans des programmes avec VBA

Posted: Mon Apr 11, 2005 7:15 am
by Ithier
Anonymous wrote: 2- avoir de l'information sur le nom des tags IPTC; cette information étant nécessaire pour accéder au contenu de la structure GFL_IPTC_ENTRY
J'ai eu le même souci que vous avec le SDK (pas l'activex), j'ai juste créé un fichier avec toutes les données IPTC qui m'intéressaient et j'ai demandé à GFL de le lire. Il m'a renvoyé les codes des champs IPTC (Id) ainsi que leur nom (Name).
Il y a aussi dans le fichier libgfl.h des #define des differents codes. Ils commencent tous par "GFL_IPTC_".

C'est vrai que ce serait bien d'avoir dans la documentation une liste des champs IPTC supportés avec leur ID. :wink:

réponse aux quetions

Posted: Tue Apr 12, 2005 10:53 pm
by Guest
Ce que je veux faire : insérer par programme des données IPTC dans mes photos élctroniques. Sachant que j'ai à reprendre des données déjà présente sous forme pseudo structurée dans un docment Excel.
Je souhaite donc écrire du code, sous Office, permettant de lire/ecrire des attributs IPTC(ceci étant, merci pour la lib)

Or je ne suis pas en mesure à l'heure actuelle de faire appel aux fonctionsdu SDK même en iant la lib comme suggéré dans le premier courriel