![]() |
Печать компонента HTML
Подскажите пожалуйста.
У меня есть AIR приложение в котором есть компонет HTML, который мне надо распечатать, но у меня есть проблема - печатает только, то что отображается в компоненете, а тот контет старницы, что находится за скролами, не распечатывает. Тоесть если высота компонента HTML - 333, а контента 555, распечает, то, то 333. Вот я и не знаю как можно распечатать именно контент: Вот как я распечатываю: [as3]var printJob:FlexPrintJob=new FlexPrintJob(); if (printJob.start() != true) return; printJob.addObject(html.htmlLoader); printJob.send() |
From Adobe's help:
public function addObject(obj:IUIComponent, scaleType:String = "matchWidth"):void Попробуйте применить scaleType. P.S. Как грязный вариант, перед печатью можете задать у HTMLLoader ширину и высоту контента (возможно с применением маски), распечатать, а затем изменить ширину/высоту на изначальную. |
| Часовой пояс GMT +4, время: 15:26. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.