Flex: Как получить размер изображения Image? - PullRequest
3 голосов
/ 05 апреля 2010

Дайте компонент Image, как я могу определить размер [ширину и высоту] растрового изображения, которое содержит Image (не размер компонента Image)

Также я хочу знать это как можно скорее, поэтому я думаю, что это должно быть в событии Event.COMPLETE?

Спасибо !!

Ответы [ 2 ]

3 голосов
/ 05 апреля 2010

Поскольку Image расширяет SWFLoader, свойства contentWidth и contentHeight являются общедоступными. Они доступны для события "complete" .

Доступ к данным растрового изображения может быть невозможен, если изображение загружено из другого домена.

0 голосов
/ 05 апреля 2010

Класс BitmapData предоставит вам свойства width и height.

Это должно быть доступно в

protected measure()

метод, который можно переопределить, если вам нужно что-то с ним сделать.

...