Ich versuche, alle Daten aus Bild-Datei (jpg/jpeg/gif/png/bmp etc.) verwenden Lua's io.read() Funktion zu erhalten, aber ich bin nicht mit viel Glück, wie es scheint nur ein kleines Stück der Daten zu lesen.
Nebenbei bemerkt werden alle reinen Textdateien problemlos gelesen, so dass ich davon ausgehe, dass das Problem mit der Zeichenkodierung oder ähnlichem zu tun hat.
Beispiel:
local data
local fileHandle
fileHandle = io.open ( 'pic.jpg')
data = fileHandle:read('*a')
print(data)