Pakiet | mx.graphics.codec |
Klasa | public class PNGEncoder |
Dziedziczenie | PNGEncoder Object |
Implementuje | IImageEncoder |
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
For the PNG specification, see http://www.w3.org/TR/PNG/
.Właściwości publiczne
Właściwość | Zdefiniowane przez | ||
---|---|---|---|
constructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu. | Object | ||
contentType : String [tylko do odczytu]
The MIME type for the PNG encoded image. | PNGEncoder |
Metody publiczne
Metoda | Zdefiniowane przez | ||
---|---|---|---|
Constructor. | PNGEncoder | ||
Converts the pixels of a BitmapData object
to a PNG-encoded ByteArray object. | PNGEncoder | ||
Converts a ByteArray object containing raw pixels
in 32-bit ARGB (Alpha, Red, Green, Blue) format
to a new PNG-encoded ByteArray object. | PNGEncoder | ||
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość. | Object | ||
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr. | Object | ||
Wskazuje, czy określona właściwość istnieje i jest przeliczalna. | Object | ||
Ustawia dostępność właściwości dynamicznej używanej w pętlach. | Object | ||
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych. | Object | ||
Zwraca ciąg reprezentujący określony obiekt. | Object | ||
Zwraca pierwotną wartość dla określonego obiektu. | Object |
Szczegół właściwości
contentType | właściwość |
Konstruktor Szczegół
PNGEncoder | () | Konstruktor |
public function PNGEncoder()
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
Constructor.
Szczegół metody
encode | () | metoda |
public function encode(bitmapData:BitmapData):ByteArray
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
Converts the pixels of a BitmapData object to a PNG-encoded ByteArray object.
Parametry
bitmapData:BitmapData — The input BitmapData object.
|
ByteArray — Returns a ByteArray object containing PNG-encoded image data.
|
encodeByteArray | () | metoda |
public function encodeByteArray(byteArray:ByteArray, width:int, height:int, transparent:Boolean = true):ByteArray
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
Converts a ByteArray object containing raw pixels in 32-bit ARGB (Alpha, Red, Green, Blue) format to a new PNG-encoded ByteArray object. The original ByteArray is left unchanged.
Parametry
byteArray:ByteArray — The input ByteArray object containing raw pixels.
This ByteArray should contain
4 width height bytes.
Each pixel is represented by 4 bytes, in the order ARGB.
The first four bytes represent the top-left pixel of the image.
The next four bytes represent the pixel to its right, etc.
Each row follows the previous one without any padding.
| |
width:int — The width of the input image, in pixels.
| |
height:int — The height of the input image, in pixels.
| |
transparent:Boolean (default = true ) — If false , alpha channel information
is ignored but you still must represent each pixel
as four bytes in ARGB format.
|
ByteArray — Returns a ByteArray object containing PNG-encoded image data.
|
Tue Jun 12 2018, 12:06 PM Z