Vielen Dank Andreas!
Ich habe nicht gedacht, dass ich vor den Magic code 0x schreiben muss, aber dann fand Google den Datentyp.
Ich konnte die Dateien problemlos lesen. Mein Code in PHP, falls es jemanden interessiert:
<?php // Die Datei aus dem Navision-Datenbank-Blob sieht im Texteditor so aus: // 02457D5BED7B0750535DBBEEC65044C150A513154494DEAB09A8... $file = file_get_contents('bild.bin');
// Die ersten acht Zeichen sind 02 45 7D 5B // Das ist die Magic Number für NAV Compressed Blob Type // Also ein Binär-Blob in einer .NET-Datenbank $file = substr($file, 8);
// Die Hex-Werte in Binär wandeln // Kein Plan, warum die als Hex aus der Datenbank kommen $file = hex2bin($file);
// Entpacken, heraus kommt die Bilddatei $file = zlib_decode($file);
header('Content-Type: image/jpeg'); echo $file;