![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2008
Сообщений: 29
|
Подскажите пожалуйста.
У меня есть AIR приложение в котором есть компонет HTML, который мне надо распечатать, но у меня есть проблема - печатает только, то что отображается в компоненете, а тот контет старницы, что находится за скролами, не распечатывает. Тоесть если высота компонента HTML - 333, а контента 555, распечает, то, то 333. Вот я и не знаю как можно распечатать именно контент: Вот как я распечатываю: [as3]var printJob:FlexPrintJob=new FlexPrintJob(); if (printJob.start() != true) return; printJob.addObject(html.htmlLoader); printJob.send() Последний раз редактировалось QueenT; 11.09.2009 в 16:37. |
|
|||||
|
From Adobe's help:
public function addObject(obj:IUIComponent, scaleType:String = "matchWidth"):void Попробуйте применить scaleType. P.S. Как грязный вариант, перед печатью можете задать у HTMLLoader ширину и высоту контента (возможно с применением маски), распечатать, а затем изменить ширину/высоту на изначальную. Последний раз редактировалось mirroanwe; 13.09.2009 в 18:13. |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|