Ограничения BitmapData и JpegEncoder - PullRequest
1 голос
/ 29 июля 2010

Я пытаюсь сохранить большое изображение из флэш-памяти, используя растровые данные и jpegencoder. Я смотрю на ограничения этого процесса и заметил, что вы можете установить только ширину и высоту pizel битмапданных данных, и это может быть гибким с тем, что вы устанавливаете качество jpegencoder в (1-100).

Кто-нибудь знает, каковы конкретные ограничения этих двух вещей? В основном я пытаюсь понять, насколько большое изображение я могу сохранить (потому что мне нужно использовать изображение, экспортированное в целях печати, поэтому мне нужно его максимально высокое качество).

Я читал статьи, в которых говорится, что в fp 10 вы можете сделать что-то вроде 16000 пикселей. Но я попробовал изображение 3500 x 3500, и оно истекло. Поэтому не уверен, что это правильная информация.

1 Ответ

1 голос
/ 29 июля 2010

Максимальный размер изображения до Flash Player 9 составляет 2880x2880, Flash 10 увеличил этот предел до 4096x4096.Это относится также к рабочей области, спрайтам и мувиклипам.

Качество, используемое для класса JPGEncoder, не обходит это ограничение, поскольку оно привязано к ядру Flash.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...