Zeigt progressives JPEG in Flash während des Ladevorgangs an

8

Ich muss das Bild im progressiven JPEG-Format anzeigen ( Ссылка ), nicht zu verwechseln mit der progressiven Darstellung von sequenzielles JPEG). Flash unterstützt das Laden von Progressive JPEG, aber ich habe keine Ahnung, wie ich es beim Laden anzeigen soll. Kurzes Googlen gibt mir progressives Laden von sequentiellem JPEG und sonst nichts.

    
Pehat 28.06.2012, 14:59
quelle

1 Antwort

4

Es würde so etwas gehen:

%Vor%

Beachten Sie, dass der loadBytes-Prozess asynchron ist. Wenn Sie es mit einem nichtparabelbaren Bytearray versuchen (normalerweise die ersten Aufrufe von onProgress, wenn nicht genügend Bilddaten zur Verarbeitung vorhanden sind), schlägt es automatisch fehl, also müssen Sie irgendwie garantieren, dass Sie genügend Daten haben ... in diesem Fall habe ich verwendet if (bytes.length & gt; 4096) ;)

    
Cay 01.07.2012 17:12
quelle