mx.graphics.codecIImageEncoder Интерфейс IImageEncoder определяет интерфейс, реализуемый кодировщиками изображений для приема объектов BitmapData или объектов ByteArray, содержащих необработанные пиксели в формате ARGB, в качестве входных данных и их преобразования в популярные графические форматы, например PNG или JPEG. Интерфейс IImageEncoder определяет интерфейс, реализуемый кодировщиками изображений для приема объектов BitmapData или объектов ByteArray, содержащих необработанные пиксели в формате ARGB, в качестве входных данных и их преобразования в популярные графические форматы, например PNG или JPEG. PNGEncoderJPEGEncoderencodeByteArray Обеспечивает кодирование объекта ByteArray, содержащего необработанные пиксели в 32-разрядном формате ARGB (альфа-канал, красный, зеленый, синий каналы), в новый объект ByteArray, содержащий кодированную графическую информацию.Возвращает объект ByteArray, содержащий кодированную графическую информацию. byteArrayВходной объект ByteArray, содержащий необработанные пиксели. Этот объект ByteArray должен содержать байты 4 width height. Каждый пиксель представляется 4 байтами в порядке ARGB. Первые четыре байта представляет верхний левый пиксель изображения. Следующие четыре байта представляют пиксель, находящийся справа от первого и т. д. Каждый ряд следует за предыдущим без каких-либо дополнений. widthШирина входного изображения в пикселях. heightВысота входного изображения в пикселях. transparenttrueЕсли значением является false, информация альфа-канала игнорируется. Обеспечивает кодирование объекта ByteArray, содержащего необработанные пиксели в 32-разрядном формате ARGB (альфа-канал, красный, зеленый, синий каналы), в новый объект ByteArray, содержащий кодированную графическую информацию. Первоначальный объект ByteArray остается без изменений. encode Обеспечивает кодирование объектов BitmapData в объекты ByteArray.Возвращает объект ByteArray, содержащий кодированную графическую информацию. bitmapDataВходной объект BitmapData. Обеспечивает кодирование объектов BitmapData в объекты ByteArray. contentType Тип MIME для формата изображения, производимого данным кодировщиком. Тип MIME для формата изображения, производимого данным кодировщиком. JPEGEncoder Класс JPEGEncoder обеспечивает преобразование необработанных растровых изображений в кодированные изображения с использованием механизма компрессии JPEG (Joint Photographic Experts Group, объединенная группа экспертов в области фотографии).mx.graphics.codec:IImageEncoderObject Класс JPEGEncoder обеспечивает преобразование необработанных растровых изображений в кодированные изображения с использованием механизма компрессии JPEG (Joint Photographic Experts Group, объединенная группа экспертов в области фотографии). Для получения информации об алгоритме JPEG см. документ http://www.opennet.ru/docs/formats/jpeg.txt, созданный Кристианом Кутурицу. JPEGEncoder Конструктор.quality50.0Значение в диапазоне от 0,0 до 100,0. Чем меньше значение quality, тем меньше размер файла итогового изображения. Это значение не отказывает влияния на скорость кодирования. Следует отметить, что даже в том случае, если этим значением является число в диапазоне от 0,0 до 100,0, оно не представляет собой процентное значение. Значением по умолчанию является 50,0. Конструктор. encodeByteArray Обеспечивает преобразование объекта ByteArray, содержащего необработанные пиксели в 32-разрядном формате ARGB (альфа-канал, красный, зеленый, синий канал) в новый объект ByteArray в формате JPEG.Возвращает объект ByteArray, содержащий графическую информацию в формате JPEG. byteArrayВходной объект ByteArray, содержащий необработанные пиксели. Этот объект ByteArray должен содержать байты 4 width height. Каждый пиксель представляется 4 байтами в порядке ARGB. Первые четыре байта представляет верхний левый пиксель изображения. Следующие четыре байта представляют пиксель, находящийся справа от первого и т. д. Каждый ряд следует за предыдущим без каких-либо дополнений. widthШирина входного изображения в пикселях. heightВысота входного изображения в пикселях. transparenttrueЕсли значением является false, информация альфа-канала игнорируется. Обеспечивает преобразование объекта ByteArray, содержащего необработанные пиксели в 32-разрядном формате ARGB (альфа-канал, красный, зеленый, синий канал) в новый объект ByteArray в формате JPEG. Первоначальный объект ByteArray остается без изменений. Прозрачность при этом не поддерживается, однако, каждый символ по-прежнему должен быть представлен в виде четырех байтов в формате ARGB. encode Обеспечивает преобразование пикселей объекта BitmapData в объект ByteArray в формате JPEG.Возвращает объект ByteArray, содержащий графическую информацию в формате JPEG. bitmapDataВходной объект BitmapData. Обеспечивает преобразование пикселей объекта BitmapData в объект ByteArray в формате JPEG. contentType Тип MIME для изображения в формате JPEG. Тип MIME для изображения в формате JPEG. Значением является image/jpeg. PNGEncoder Класс PNGEncoder обеспечивает преобразование необработанных растровых изображений в кодированные изображения с использованием механизма PNG (Portable Network Graphics, переносимая сетевая графика) без потерь данных.mx.graphics.codec:IImageEncoderObject Класс PNGEncoder обеспечивает преобразование необработанных растровых изображений в кодированные изображения с использованием механизма PNG (Portable Network Graphics, переносимая сетевая графика) без потерь данных.

Спецификацию PNG см. по адресу http://www.w3.org/TR/PNG/

.
PNGEncoder Конструктор. Конструктор. encodeByteArray Преобразовывает объект ByteArray, содержащий необработанные пиксели в 32-разрядном формате ARGB (альфа-канал, красный, зеленый, синий каналы), в новый объект ByteArray в формате PNG.Возвращает объект ByteArray, содержащий графическую информацию в формате PNG. byteArrayВходной объект ByteArray, содержащий необработанные пиксели. Этот объект ByteArray должен содержать байты 4 width height. Каждый пиксель представляется 4 байтами в порядке ARGB. Первые четыре байта представляет верхний левый пиксель изображения. Следующие четыре байта представляют пиксель, находящийся справа от первого и т. д. Каждый ряд следует за предыдущим без каких-либо дополнений. widthШирина входного изображения в пикселях. heightВысота входного изображения в пикселях. transparenttrueЕсли значением является false, информация альфа-канала игнорируется, однако, каждый пиксель по-прежнему должен быть представлен четырьмя байтами в формате ARGB. Преобразовывает объект ByteArray, содержащий необработанные пиксели в 32-разрядном формате ARGB (альфа-канал, красный, зеленый, синий каналы), в новый объект ByteArray в формате PNG. Первоначальный объект ByteArray остается без изменений. encode Обеспечивает преобразование пикселей объекта BitmapData в объект ByteArray в формате PNG.Возвращает объект ByteArray, содержащий графическую информацию в формате PNG. bitmapDataВходной объект BitmapData. Обеспечивает преобразование пикселей объекта BitmapData в объект ByteArray в формате PNG. contentType Тип MIME для изображений в формате PNG. Тип MIME для изображений в формате PNG. Значением является image/png.