Der Martin: Bildformat aus Blob extrahieren

Beitrag lesen

Hallo,

wenn es das nciht gibt, solltest du es schreiben :) so komplex ist es nciht, die header musst du ja nur unterscheiden können und die sind osgar bei wikipedia dokumentiert, sparere audi!

die Grafikformate zu erkennen, ist sicher nicht das Problem, erst recht nicht, wenn es wirklich nur die drei genannten sind. Aber soweit ich weiß, kann man BLOBs aus einer mySQL-DB nicht partiell auslesen, sondern nur komplett. Man würde also pro Bild mehrere hundert kB bewegen, obwohl die ersten vier Bytes schon genügen würden.

Klar, das ist möglich und sehr einfach. Aber außerordentlich ineffizient.

Ich finde übrigens den Vorschlag von DiBo33 sehr gut, den MIME-Type als separates Feld mit zu speichern. Für die schon in der DB existierenden Bilder müsste man das halt dann auf die beschriebene ineffiziente Weise nachtragen. Das wäre dann aber eine einmalige Operation.

Ciao,
 Martin

--
Wenn der Computer wirklich alles kann,
dann kann er mich mal kreuzweise.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(