extractMetadata (target : xlink, type : string, [fromDataSource : boolean]) : nodeset
Mit dieser Methode ist es möglich die Metadaten aus Bilddaten auszulesen. Bilddaten lassen sich direkt über die Datenquelle (Standard), als auch über eine binäre Methode laden. Werden die Bilddaten über eine binäre Methode geladen, so muss der Parameter fromDataSource den Wert false zugewiesen bekommen. Werden die Bilddaten hingegen über eine Datenquelle geladen, so kann der Parameter fromDataSource weggelassen werden, da diesem standardmäßig der Wert true zugewiesen wird. Mögliche Werte für den Parameter type können der folgenden Liste entnommen werden.
- iptc
- xmp
- exif
In dem folgenden Beispiel werden die iptc Metadaten aus einer Datenquelle in einer XML Methode ausgelesen und ausgegeben.
Die Ausgabe der Methode könnte das folgende Ergebnis liefern.
Nähere Informationen zu IPTC und XMP finden Sie auf den folgenden Seiten
http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/IPTC.html