Какой самый быстрый способ генерации HTML из графического интерфейса MXML? Я хотел бы распечатать сложный графический интерфейсHTML-код из Adobe AIR с ActionScript (AS3)
ответ
Если ваша цель - распечатать форму MXML, почему бы вам не использовать print API directly available in AS3?
Ну, это может сработать, если наши формы были на одной странице или меньше. У меня есть большой документ для создания, охватывающий несколько страниц с разными разделами. PrintAPI в этом случае бесполезен, я его протестировал. У нас есть скроллеры. – JavaArchitekt
Даже с помощью скроллера преимущество этого API заключается в том, что вы можете создать свой собственный доступный для печати вид с любыми элементами управления, которые вы хотите. Просто прикрепите их к вашему контейнеру для печати с высотой, чтобы избежать скроллеров. Вы даже можете сделать это на нескольких страницах. – Kodiak
Я попробовал решение, о котором вы упомянули, и получаю те же результаты: я не могу создать более скриншоты на одной странице. Я думал о XML + XSLT для генерации HTML, но для создания этого решения потребуется некоторое время. – JavaArchitekt
- 1. Использование yfrog's uploadAndPost с Actionscript/Adobe AIR
- 2. ReferenceError 1069 (Adobe AIR с AS3)
- 3. Adobe AIR: JavaScript и ActionScript вместе?
- 4. Adobe AS3 Air Multitouching on Multiple Points
- 5. as3 Adobe Air access iPad устройство камера
- 6. Endless Repeating scrolling Background as3 Adobe Air
- 7. Сохранить и загрузить Состояние AS3 + Adobe Air
- 8. AS3 Adobe Air stop выполнение кода
- 9. Adobe Air 4.0 Mobile As3 - StageText ограничивает
- 10. Adobe Air AS3 показать Notifiacation для пользователя
- 11. Приложение Adobe AIR с ALIPAY
- 12. Как получить доступ к ActionScript из Javascript в Adobe AIR
- 13. API запрос с Adobe AIR
- 14. Импорт программы из ActionScript 3 в Adobe AIR
- 15. Проект ActionScript для AIR?
- 16. Об Adobe Air
- 17. Файла Загрузить с Adobe Air
- 18. iOS-like Scrollview in as3 AIR
- 19. Adobe Air и Dropbox
- 20. Колесо мыши Adobe AIR
- 21. Adobe Air as3 - Чтение XML-файла с рабочего стола
- 22. Перезагрузка/Перезагрузка приложения Android с Adobe Air во Flash AS3
- 23. Adobe AIR SWF в браузере
- 24. Android SDK TO Adobe Air
- 25. Получить IP-адрес с Adobe Air 2
- 26. java.lang.RuntimeException из приложения Adobe AIR
- 27. Определить версиюNumber из MyProject-App.xml? Adobe AIR
- 28. Создание файлов .as с Adobe AIR
- 29. Adobe AIR CameraUI overlay image
- 30. AS3 - Flash to AIR - ExternalInterface
Какой HTML вы хотите создать? Зачем? Нам нужно больше деталей о том, чего вы пытаетесь достичь. – Kodiak
Ну, я попытался распечатать сложный графический интерфейс с livePDF, и результаты для нас недействительны. Моя следующая идея состоит в том, чтобы генерировать/экспортировать различные экраны, которые у нас есть в приложении AIR (MXML и AS3), в HTML, сохранять этот HTML-контент в локальный файл, а затем открывать веб-браузер для отображения того же содержимого. Таким образом, все формы могут быть напечатаны с помощью веб-браузера. Альтернативные идеи также будут очень желанными. У меня сложный документ с текстовыми полями, comboboxes и т. Д., А livePDF выводит только то, что вы видите на экране. – JavaArchitekt