Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Печать во флеше (http://www.flasher.ru/forum/showthread.php?t=124942)

LiStopaD 13.05.2009 08:59

Печать во флеше
 
Здравствуйте, форумчане! Такой вопрос: есть база данных. Необходимо сделать, чтобы данные из базы распечатывались, причем отформатированные по определенной структуре . Печать осуществляется на стандартном формате - А4. Так же должна будет выводиться таблица, структура которой(количество строк) будет динамической. Подскажите, как это реализовать? Спасибо всем!!!

lexa2000lexa 13.05.2009 11:10

читаете про класс PrintJob.

LiStopaD 14.05.2009 22:11

А есть примеры или более подробное описание. Про класс printJob почитал.

mooncar 15.05.2009 00:24

Вы начните что-то делать, и если у вас будет не получаться что-то, когда начнут возникать вопросы, тогда и ответы будут вразумительные.
Вот вы пишите "причем отформатированные по определенной структуре". Какой в этом смысл? Уже что-то отформатировано и вы просто не знаете как прикрутить печать к мувику, или форматирование еще нужно ВАМ продумать. "Должна будет выводиться таблица" - так начните ее выводить в клип. Вопрос о печати потом решите, затрудняйте себя по мере поступления задач. На принтер отправляется готовое задание, это задание нужно подготовить в родной программе, принтер сам ничего практически не сформатирует.
Печать из флеша осуществляется из какого-то кадра или набора кадров, от этого и оттталкивайтесь, и этим можно гибко управлять.
Почитайте хелп, не обязательно использовать класс PrintJob, есть и более простые функции, например для точного растрового вывода содержания кадра (кадров) есть printAsBitmap(), printAsBitmapNum().
Примеров полно в инете, нужно только вбить в поиск желаемое. Да здесь же и на форуме наверняка есть, нужно только не лениться поискать.
Мне, например, понадобилось в одном проекте сделать печать по желанию заказчика определенных вещей из флешки, хватило разобраться половины дня, включая загадочные параметры области печати и указания кадров.

LiStopaD 15.05.2009 10:15

Спасибо за наставление. Учту ваши рекомендации


Часовой пояс GMT +4, время: 02:45.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.