Mecki14
Mitglied
Ich lade ein Bild manuell auf die Arbeitsfläche und führe dann über den Skripteditor die folgende Befehle aus:
Speichere ich das Bild dann manuell (im Speicherdialog bleibt "Exif" angekreuzt"), sind erwartungsgemäß die Exif-Daten gelöscht, nicht aber die IPTC-Daten.
Wie lösche ich in einem über Skript manipuliertem Bild die IPTC-Daten ohne das Bild direkt zu speichern?
Die beiden Befehle FF_SaveIPTC(VT_BSTR path) und FF_KillIPTCData(VT_BSTR path) setzen immer ein bereits abgespeichertes Bild voraus.
Code:
if FF_HasExif() then FF_KillExif
if FF_HasIPTC() then FF_KillIPTC
FF_Reload
Speichere ich das Bild dann manuell (im Speicherdialog bleibt "Exif" angekreuzt"), sind erwartungsgemäß die Exif-Daten gelöscht, nicht aber die IPTC-Daten.
Wie lösche ich in einem über Skript manipuliertem Bild die IPTC-Daten ohne das Bild direkt zu speichern?
Die beiden Befehle FF_SaveIPTC(VT_BSTR path) und FF_KillIPTCData(VT_BSTR path) setzen immer ein bereits abgespeichertes Bild voraus.