Генерация исходной информации для Flex BitmapData - PullRequest
0 голосов
/ 28 мая 2010

Вместо заполнения класса BitmapData из ИЗОБРАЖЕНИЯ. Я хотел бы (в ActionScript) СОЗДАТЬ некоторые новые BitmapData, захватив растровое изображение, представляющее, скажем, компонент TextArea на сцене.

Другими словами, сделайте «снимок экрана» или «снимок экрана» одного из компонентов и преобразуйте его в изображение. Разве я глуп, чтобы даже задаться вопросом, возможно ли такое? Может ли приложение Air / Flex «смотреть на себя» таким образом? Может ли он превратить сетку данных, холст или текстовый ввод в соответствующее изображение, КАК ЕСЛИ через снимок экрана?

Был бы признателен даже намек в правильном направлении,

Заранее спасибо.

1 Ответ

2 голосов
/ 28 мая 2010

http://blog.flexexamples.com/2007/12/07/using-the-imagesnapshot-class-to-capture-images-as-jpegs-or-pngs-in-flex-3/

Если вы хотите сделать снимок экрана определенного компонента, вам нужно использовать класс BitMapData и вычислять пиксель за пикселем, рисуя его.

...