Пакет | mx.graphics.codec |
Класс | public class JPEGEncoder |
Наследование | JPEGEncoder Object |
Реализует | IImageEncoder |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Общедоступные свойства
Свойство | Определено | ||
---|---|---|---|
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
contentType : String [только для чтения]
Тип MIME для изображения в формате JPEG. | JPEGEncoder |
Общедоступные методы
Метод | Определено | ||
---|---|---|---|
JPEGEncoder(quality:Number = 50.0)
Конструктор. | JPEGEncoder | ||
Обеспечивает преобразование пикселей объекта BitmapData в объект ByteArray в формате JPEG. | JPEGEncoder | ||
Обеспечивает преобразование объекта ByteArray, содержащего необработанные пиксели в 32-разрядном формате ARGB (альфа-канал, красный, зеленый, синий канал) в новый объект ByteArray в формате JPEG. | JPEGEncoder | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Возвращает элементарное значение заданного объекта. | Object |
Сведения о свойстве
contentType | свойство |
Сведения о конструкторе
JPEGEncoder | () | Конструктор |
public function JPEGEncoder(quality:Number = 50.0)
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Конструктор.
Параметрыquality:Number (default = 50.0 ) — Значение в диапазоне от 0,0 до 100,0. Чем меньше значение quality , тем меньше размер файла итогового изображения. Это значение не отказывает влияния на скорость кодирования. Следует отметить, что даже в том случае, если этим значением является число в диапазоне от 0,0 до 100,0, оно не представляет собой процентное значение. Значением по умолчанию является 50,0.
|
Сведения о методе
encode | () | метод |
public function encode(bitmapData:BitmapData):ByteArray
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Обеспечивает преобразование пикселей объекта BitmapData в объект ByteArray в формате JPEG.
Параметры
bitmapData:BitmapData — Входной объект BitmapData.
|
ByteArray — Возвращает объект ByteArray, содержащий графическую информацию в формате JPEG.
|
encodeByteArray | () | метод |
public function encodeByteArray(byteArray:ByteArray, width:int, height:int, transparent:Boolean = true):ByteArray
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Обеспечивает преобразование объекта ByteArray, содержащего необработанные пиксели в 32-разрядном формате ARGB (альфа-канал, красный, зеленый, синий канал) в новый объект ByteArray в формате JPEG. Первоначальный объект ByteArray остается без изменений. Прозрачность при этом не поддерживается, однако каждый пиксел по-прежнему должен быть представлен в виде четырех байтов в формате ARGB.
Параметры
byteArray:ByteArray — Входной объект ByteArray, содержащий необработанные пиксели. Этот объект ByteArray должен содержать байты 4 width height . Каждый пиксель представляется 4 байтами в порядке ARGB. Первые четыре байта представляет верхний левый пиксель изображения. Следующие четыре байта представляют пиксель, находящийся справа от первого и т. д. Каждый ряд следует за предыдущим без каких-либо дополнений.
| |
width:int — Ширина входного изображения в пикселях.
| |
height:int — Высота входного изображения в пикселях.
| |
transparent:Boolean (default = true ) — Если значением является false , информация альфа-канала игнорируется.
|
ByteArray — Возвращает объект ByteArray, содержащий графическую информацию в формате JPEG.
|
Tue Jun 12 2018, 11:34 AM Z