| 4D v13.4LIRE METADONNEES IMAGE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v13.4
 LIRE METADONNEES IMAGE 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LIRE METADONNEES IMAGE ( image ; nomMeta ; contenuMeta {; nomMeta2 ; contenuMeta2 ; ... ; nomMetaN ; contenuMetaN} ) | ||||||||
| Paramètre | Type | Description | ||||||
| image | Image |   | Image dont vous souhaitez lire les métadonnées | |||||
| nomMeta | Texte |   | Nom ou chemin du bloc à lire | |||||
| contenuMeta | Variable |   | Contenu de la métadonnée | |||||
La commande LIRE METADONNEES IMAGE permet de lire le contenu de métadonnées (ou méta-balises) présentes dans image (champ ou une variable image 4D). Pour plus d’informations sur les métadonnées, reportez-vous à la description de la commande FIXER METADONNEES IMAGE.
Passez dans le paramètre nomMeta une chaîne désignant le type de métadonnée à récupérer. Vous pouvez passer :
Passez dans le paramètre contenuMeta la variable destinée à recevoir les métadonnées.
Utilisation d’arbres DOM
 $xml:=DOM Creer ref XML("Root") //Création d'un arbre XML DOM
 
     //Réception des métadonnées TIFF
 $_Xml_TIFF:=DOM Creer element XML($xml;"/Root/TIFF")
 LIRE METADONNEES IMAGE(vPicture;"TIFF";$_Xml_TIFF)
 
     //Réception des métadonnées GPS
 $_Xml_GPS:=DOM Creer element XML($xml;"/Root/GPS")
 LIRE METADONNEES IMAGE(vPicture;"GPS";$_Xml_GPS)Utilisation de variables
 C_DATE($dateAsDate)
 LIRE METADONNEES IMAGE(vImage;TIFF Date Time;$dateAsDate)  //retourne uniquement la date car "$dateAsDate" est de type Date
 
 C_TEXTE($dateAsText)
 LIRE METADONNEES IMAGE(vImage;TIFF Date Time;$dateAsText)  //retourne uniquement la date mais au format XML
 
 C_ENTIER($urgency)
 LIRE METADONNEES IMAGE(vImage;IPTC Urgency;$urgency)Réception de balises à valeurs multiples dans des tableaux
 TABLEAU TEXTE($tTkeywords;0)
 LIRE METADONNEES IMAGE(vImage;IPTC Keywords;$tTkeywords)Après exécution de la commande, tTkeywords contient par exemple : 
 $tTkeywords{1}="france"
 $tTkeywords{2}="europe"Réception de balises à valeurs multiples dans une variable texte
 C_TEXTE($vTmots;0)
 LIRE METADONNEES IMAGE(vImage;IPTC Keywords;$vTmots)Après exécution de la commande, vTmots contient par exemple "france;europe".
La variable système OK retourne 1 si la récupération des métadonnées s’est bien passée, et 0 si une erreur se produit ou si au moins une des balises n’est pas trouvée. Dans tous les cas, les valeurs lisibles sont retournées.
	Produit :  4D
	Thème :  Images
	Numéro :  
        1122
        
        
        
	Nom intl. :  GET PICTURE METADATA
        
         
        
     Liste alphabétique des commandes
    Liste alphabétique des commandes
	Créé :  4D v12
FIXER METADONNEES IMAGE
LIRE MOTS CLES IMAGE
Noms des métadonnées images
Valeurs des métadonnées images