Package | mx.graphics.codec |
Interface | public interface IImageEncoder |
Implémenteurs | JPEGEncoder, PNGEncoder |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Eléments de l’API associés
Propriétés publiques
Propriété | Défini par | ||
---|---|---|---|
contentType : String [lecture seule]
Type MIME du format de l’image produit par cet cet encodeur. | IImageEncoder |
Méthodes publiques
Méthode | Défini par | ||
---|---|---|---|
Convertit un objet BitmapData en objet ByteArray. | IImageEncoder | ||
Convertit un objet ByteArray contenant des pixels bruts au format ARVB(alpha, rouge, vert, bleu) 32 bits en tant que nouvel objet ByteArray contenant des données d’image codées. | IImageEncoder |
Détails de la propriété
contentType | propriété |
Détails de la méthode
encode | () | méthode |
public function encode(bitmapData:BitmapData):ByteArray
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Convertit un objet BitmapData en objet ByteArray.
Paramètres
bitmapData:BitmapData — Objet BitmapData en entrée.
|
ByteArray — Renvoie un objet ByteArray contenant des données d’image codées.
|
encodeByteArray | () | méthode |
public function encodeByteArray(byteArray:ByteArray, width:int, height:int, transparent:Boolean = true):ByteArray
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Convertit un objet ByteArray contenant des pixels bruts au format ARVB (alpha, rouge, vert, bleu) 32 bits en tant que nouvel objet ByteArray contenant des données d’image codées. L’objet ByteArray original reste inchangé.
Paramètres
byteArray:ByteArray — Objet ByteArray en entrée contenant des pixels bruts. Cette classe ByteArray doit contenir des octets 4 width height . Chaque pixel est représenté par 4 octets, dans l’ordre ARVB. Les quatre premiers octets représentent le pixel situé dans le coin supérieur gauche de l’image. Les quatre octets suivants représentent le pixel à sa droite, etc. Chaque ligne suit la précédente sans marge.
| |
width:int — Largeur de l’image en entrée, en pixels.
| |
height:int — Hauteur de l’image en entrée, en pixels.
| |
transparent:Boolean (default = true ) — Si la valeur est false , les données de canal alpha sont ignorées.
|
ByteArray — Renvoie un objet ByteArray contenant des données d’image codées.
|
Tue Jun 12 2018, 09:30 AM Z