AW: WPIPTC - Datei übergreifendes Pflegen von IPTC-Metadaten
Hallo,
habe eine Testversion mit Zeichensatzmanagement auf meinen Server gestellt. Betrifft nur das Hauptprogramm, nicht die Suche:
WPIPTC 1.26alpha1
Verwendet, sofern eingeschaltet, verschiedene Zeichensätze. Ist auf Automatik geschaltet (Ein-/Ausgabe), so erfolgt die Erkennung automatisch mit Hilfe von in IPTC/NAA abgelegten Escapesequenzen.
Derzeit verwendet WPIPTC folgende Sequenzen.
Geschrieben wird jeweils die erste Sequenz.
Bei Sequenzen, die aus mehreren Zeichen bestehen, sind diese per Komma getrennt.
Schreibweise der Sequenzen ist die IPTC/NAA übliche Schreibweise in Dokumentationen.
Mehrere gültige Sequenzen sind per Semikolon getrennt.
Soll eine andere Sequenz als Default(Rot) geschrieben werden, so muss sie auf Position 1 gesetzt werden.
Die erste Definition ist nur der Vollständigkeit halber erwähnt. Sie wird immer so angenommen und nicht ausgelesen, auch wenn sie nicht auskommentiert ist:
Code:
[COLOR="Green"]; Kann mit Diagnose ausgelesen werden, falls sie jemand interessiert. In Deutschland lautet sie CP1252
;Code(0).CodePage=0 ;Aktuelle Codepage des Windows-PCs.
;Code(0).ShortName=PC
;Code(0).Name=PC-Codepage
;Code(0).Escape=[/COLOR]
Code(1).CodePage=20127
Code(1).ShortName=US-ASCII
Code(1).Name=US-ASCII
Code(1).Escape=[COLOR="red"]2/8,4/2[/COLOR]
Code(2).CodePage=28591
Code(2).ShortName=ISO-8859-1
Code(2).Name=Westeuropäisch (ISO-8859-1)
Code(2).Escape="[COLOR="Red"]2/12,4/1[/COLOR];2/13,4/1;2/14,4/1;2/15,4/1"
Code(3).CodePage=28605
Code(3).ShortName=ISO-8859-15
Code(3).Name=Westeuropäisch (ISO-8859-15)
Code(3).Escape="[COLOR="red"]2/12,6/2[/COLOR];2/13,6/2;2/14,6/2;2/15,6/2"
Code(4).CodePage=10000
Code(4).ShortName=MacRoman
Code(4).Name=Westeuropäisch (Macintosh)
Code(4).Escape=[COLOR="red"]2/5,7/3[/COLOR]
Code(5).CodePage=65001
Code(5).ShortName=UTF-8
Code(5).Name=Unicode (UTF-8)
Code(5).Escape=[COLOR="red"]2/5,4/7[/COLOR]
Ich habe trotz intensiver Recherche im Internet nicht heraus bekommen, welche Escapesequenzen für die ISO-Schriftarten denn bevorzugt verwendet werden, deshalb kann sich jeder die Daten selbst anpassen. Die Escape-Sequenz für MacRoman ist ungesichert, heißt, ich habe nur eine Quelle, die nicht in Verbindung mit IPTC steht.
Ich wäre dankbar, wenn mir einige Bilder von Bilddatenbanken mit gültigen Escape-Sequenzen zugesandt würden, die diese verarbeiten. Mit samt Hintergrundinformationen zum verwendeten Zeichensatz.
Dem entsprechend kann ich dann die Definitionen ergänzen/ändern.
UTF-8 ist jedoch verifiziert. Hierfür brauche ich keine Muster.
Vielen Dank hierfür im Voraus.