2012-04-01 2 views
2

Durch die Verwendung von Sanselan habe ich festgestellt, dass die Ursache für iPhone-Fotos importiert in Windows uneditable ist, dass es Inhalt (Leerzeichen?) Nach dem eigentlichen XML (Für weitere Details und ein verlinktes Beispiel des schlechten XMP XML siehe https://apple.stackexchange.com/questions/45326/why-can-i-not-edit-some-photos-imported-from-an-iphone-to-windows-vista).Wie trimmst du die XMP XML in einem JPG enthalten

Ich würde gerne durch mein Fotoarchiv scannen und das XMP XML "trimmen".

Gibt es eine einfache Möglichkeit, dies zu tun?

Ich habe einige Java-Code, der rekursiv in meinem Fotoarchiv navigieren und das Problem erkennen kann. Ich bin mir nicht sicher, wie ich das XML trimmen und schreiben soll.

Antwort

-1

versuchen Sie die folgenden Schritte aus:

  1. alle Fotos in einem Ordner (zB Ordner xmlToConvert auf dem Desktop)
  2. öffnen Sie ein Fenster Terminal.app
  3. cd in das Verzeichnis, das Sie setzen sammeln die Dateien in (zB cd ~/Desktop/xmlToConvert)
  4. den folgenden Befehl aus dem Befehlszeile

    mkdir converted ; for f in *.xml ; do cat $f | head -n $(wc -l $f) > converted/$f ; done

das converted/ Unterverzeichnis sollte nun alle Dateien ohne Leerzeichen am Ende.

(das heißt ein Ordner converted im xmlToConvert Sie auf dem Desktop erstellt genannt)

hth

+0

Ich kann XML einfach gut schneiden. Die Frage ist, wie man es in einem jpg XMP-Block trimmen kann – Randyaa

+0

hmmm ... um gerecht zu sein, und um Ihre eigene Frage zu zitieren, haben Sie gesagt: "Ich würde gerne mein Fotoarchiv durchsuchen und das XMP-XML" zurechtschneiden ". " Wie auch immer, mit was willst du eigentlich enden? Sind die Dateien im konvertierten Ordner jetzt nicht dort importierbar, wo sie vorher nicht waren? –

+0

Ich möchte, dass das in der Bilddatei eingebettete XMP XML getrimmt wird. – Randyaa

Verwandte Themen