4D v12.4SET PICTURE METADATA |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v12.4
SET PICTURE METADATA
|
SET PICTURE METADATA ( Bild ; metaName ; metaInhalt {; metaName2 ; metaInhalt2 ; ... ; metaNameN ; metaInhaltN} ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
Bild | Bild |
![]() |
Bild, dessen Metadaten Sie setzen wollen | |||||
metaName | Text |
![]() |
Name oder Pfad des zu schreibenden Blocks | |||||
metaInhalt | Variable |
![]() |
Metadaten Inhalt | |||||
Der Befehl SET PICTURE METADATA schreibt oder ändert den Inhalt der Metadaten bzw. Meta-Tags, die in Bild (4D Feld vom Typ Bild oder Variable) gefunden werden.
Metadaten sind zusätzliche Information, die in Bilder eingefügt ist. 4D ermöglicht vier Arten von standardmäßigen Metadaten zu verwalten: EXIF, GPS, IPTC und TIFF.
Hinweis: Eine ausführliche Beschreibung der Metadaten Typen finden Sie unter http://www.iptc.org/std/IIM/4.1/specification/IIMV4.1.pdf (IPTC) und http://exif.org/Exif2-2.PDF (TIFF, EXIF und GPS).
Im Parameter metaName übergeben Sie einen String, der den Typ der Metadaten, die zu schreiben oder zu ändern sind, angibt. Sie können folgendes übergeben:
Im Parameter metaInhalt übergeben Sie die neuen Werte der Metadaten:
Mehrere Werte der Metadaten "Keywords" über Arrays schreiben:
ARRAY TEXT($arrTkeywords;2)
$arrTkeywords{1}:="Frankreich"
$arrTkeywords{2}:="Europa"
SET PICTURE META(vPicture;"IPTC Keywords";$arrTkeywords)
GPS Block über eine DOM Referenz schreiben:
C_TEXT($domMetas)
$domMetas:=DOM Parse XML source("metas.xml")
C_TEXT($gpsRef)
$gpsRef:=DOM Find XML element($domMetas;"Metadatas/GPS")
If(OK=1)
SET PICTURE META(vImage;"GPS";$refGPS)
//hier zeigt $gpsRef aktuell auf das GPS Element
...
End if
DOM CLOSE XML($domMetas)
Werden alle Metadaten über Referenz auf ein DOM Element verwaltet, werden die Tags als Attribute, angehängt an ein Element (Kind des referenzierten Elements), gespeichert, dessen Name der Blockname (TIFF, IPTC, etc.) ist. Wird ein bestimmter Metablock bearbeitet, werden die Block Tags als Attribute gespeichert, die über den Befehl direkt an das referenzierte Element angehängt werden.
Produkt: 4D
Thema: Bilder
Nummer:
1121
Erstellt: 4D v12
Bild Metadaten Namen
Bild Metadaten Werte
GET PICTURE METADATA
images***