Änderungsdatum von Fotos
-
Hello
Ich habe hier einen kleinen Code geschrieben.
Wie kann ich nun, zusätzlich noch das Änderungsdatum herauslesen, dies ist natürlich nur möglich, wenn ich das Foto mit einer Digitalkamera gemacht habe.#include <stdio.h> #include <stdlib.h> #include <time.h> #include <sys/types.h> #include <sys/stat.h> int main(void) { struct stat s; stat("C:\\sommer.jpg", &s); printf("%s", ctime(&s.st_atime)); system("pause"); return 0; }
Besten Dank und Grüsse
Gastgeber
-
dafür musst die EXIF Daten aus der Datei lesen.
-
Danke für deine Antwort
(...) und wie geht das?
Gruss Gastgeber
-
Hallo
Ich wäre auch an einer Lösung oder an einem Beispiel intressiert!!!
Bitte gebt mir ein gelösstes BEISPIEL!!Gruss Porsche2012
-
Die FreeImage Library unterstützt das auslesen von EXIF Daten, allerdings liest die nur die Daten aus dem Bild. Das hängt natürlich dann davon ab welche Programme man benutzt hat um es zu ändern und ob die diese Daten auch nutzen.
Wenn du das Änderungsdatum der puren Datei willst, da gibts dann GetFileTime() aus der WinAPI.
Aus deinem Post geht das verwendete OS leider nicht hervor.
-
Hallo Scorcher24
Ich arbeite mit wxDev-C++
Hoffe nur, dass es dort funktioniert!?Gruss Porsche2012