Wie bekomme ich die GIF-Bilddimensionen von einem rohen Byte-Array?Wie erhalten Sie die Größe der GIF-Bildgröße aus Byte-Array in AS3?
Hier ist die related Frage. Ich versuche herauszufinden, ob es eine Bytefolge gibt, die die Breite und Höhe enthält.
Ich habe this Seite auf dem GIF-Format gefunden, aber ich bin mir nicht sicher, wie man es entziffern kann. Es sieht so aus, als ob Position 6 und Position 8 die Breite und Höhe enthalten.
Natürlich sollte es eigentlich zuerst überprüft werden wenn die Signatur bei Byte 0 ein GIF-Wert ist, oder andernfalls einen Fehler zurückgibt. – Vesper
@Vesper, guter Punkt, aber ... Der Header könnte korrekt sein, aber der Rest der Daten beschädigt. Der einzige Weg, um 100% sicher zu sein, ist tatsächlich Loader.loadBytes (source), und dann können wir einfach (Loader.content als Bitmap) .width und .height lesen, was wahrscheinlich den ganzen Punkt für OP abtötet. – Organis
@ 1.21gigawatts, danke, ich habe vergessen unsigniert, albern mich. – Organis