Paket | mx.graphics.codec |
Schnittstelle | public interface IImageEncoder |
Umsetzer | JPEGEncoder, PNGEncoder |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Verwandte API-Elemente
Öffentliche Eigenschaften
Eigenschaft | Definiert von | ||
---|---|---|---|
contentType : String [schreibgeschützt]
Der MIME-Typ für das Bildformat, das dieser Encoder erzeugt. | IImageEncoder |
Öffentliche Methoden
Methode | Definiert von | ||
---|---|---|---|
Kodiert ein BitmapData-Objekt als ByteArray. | IImageEncoder | ||
Kodiert ein ByteArray-Objekt mit unformatierten Pixeln im 32-Bit-ARGB-Format (Alpha, Rot, Grün, Blau) in ein neues ByteArray-Objekt mit kodierten Bilddaten. | IImageEncoder |
Eigenschaftendetails
contentType | Eigenschaft |
Methodendetails
encode | () | Methode |
public function encode(bitmapData:BitmapData):ByteArray
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Kodiert ein BitmapData-Objekt als ByteArray.
Parameter
bitmapData:BitmapData — Das BitmapData-Eingabeobjekt.
|
ByteArray — Gibt ein ByteArray-Objekt mit kodierten Bilddaten zurück.
|
encodeByteArray | () | Methode |
public function encodeByteArray(byteArray:ByteArray, width:int, height:int, transparent:Boolean = true):ByteArray
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Kodiert ein ByteArray-Objekt mit unformatierten Pixeln im 32-Bit-ARGB-Format (Alpha, Rot, Grün, Blau) in ein neues ByteArray-Objekt mit kodierten Bilddaten. Das ursprüngliche ByteArray wird nicht verändert.
Parameter
byteArray:ByteArray — Das ByteArray-Eingabeobjekt mit unformatierten Pixeln. Dieses ByteArray sollte 4 width height Byte enthalten. Jedes Pixel wird durch 4 Byte in der Reihenfolge ARGB dargestellt. Die ersten vier Byte entsprechen dem linken oberen Pixel des Bilds. Die nächsten vier Byte stellen das Pixel rechts davon dar usw. Jede Zeile folgt der vorhergehenden Zeile ohne Trennung.
| |
width:int — Die Breite des Eingabebilds in Pixeln.
| |
height:int — Die Höhe des Eingabebilds in Pixeln.
| |
transparent:Boolean (default = true ) — Bei false werden Alphakanalinformationen ignoriert.
|
ByteArray — Gibt ein ByteArray-Objekt mit kodierten Bilddaten zurück.
|
Tue Jun 12 2018, 10:04 AM Z