Seite 1 von 1
Linker Error bei UserLib
Verfasst: 25.03.2005 16:31
von Gamer
Geht um die EXIFLib von der PureArea... läuft die eigentlich bei jemanden?[/img]
Verfasst: 25.03.2005 17:01
von Andre
Wird sicherlich an einer Inkompatibilität mit PB3.93 liegen.
Mit PB3.92 dürfte die Lib noch funktionieren, für PB3.93 muss diese vom Lib-Autor neu (mit TailBite) kompiliert werden.
Verfasst: 25.03.2005 17:07
von Gamer
Hab sogar noch 3.91 aber vermutlich auch schon zu neu
Wie kommen ich an die EXIF-Daten manuell ran?
Bild als Datei einladen, überprüfen ob "EXIF" im Header steht usw. ?
Bei Tag # 0x0112 liegt eine Angabe die ich brauche. Wenn man
die Bytes abzählt, komm ich immer beim 55. Byte raus. Aber das
ist sicher eine ungenaue Lösung oder?
Verfasst: 25.03.2005 17:10
von bluejoke
vielleicht ist 3.91 auch zu alt... Wenns für 3.92 compiliert wurde, dann wirds vielleicht bei allen anderen Versionen Probleme geben...
Verfasst: 25.03.2005 17:27
von Andre
Auf PureArea.net gibts sogar 2 verschiedene UserLibs zum Thema Exif-Daten: Exif und ExifDate. Die letztere ist ziemlich neu, hast Du die schon probiert ?
Verfasst: 25.03.2005 17:41
von Gamer
Die erstere Lib mein ich ja - bei der kommt der Fehler. Die andere Lib hilft mir wenig, weil ich das Datum nicht brauche, sondern andere EXIF-Infos
Das mit dem Auslesen klappt momentan auch so:
ReadFile(0,"bild.jpg")
FileSeek(54)
Zahl.b = ReadByte()
Mich würde halt nur interessieren, ob "0x0112" also 54
entspricht, oder wie man "0x0112" umrechnen kann in
die jeweilige Byteposition.