Fox M. Lurde
13.06.2009, 15:12
День добрый. Столкнулся с такой проблемой. SWF состоит из одного кадра. Вешаю на кнопку код:
on(release){
var printing:PrintJob=new PrintJob();
printing.start();
if(printing.start()){
printing.addPage(0,{xMin:0, xMax:150, yMin:0, yMax:240},null,0);
printing.send();
}
}
При нажатии на кнопку вызывается диалоговое окно принтера, нажимаю на Print, в диспечере задач принтера на мгновенье появляется задание "Flash", число страниц Н/Д, после чего все пропадает и ничего не печатает :( В чем может быть проблема и как с ней бороться? (Во всей SWF-ке других скриптов нет, только на первом кадре стоит stop(); )
Добавлено через 23 минуты
Нашел вот это
http://www.flasher.ru/forum/showthread.php?t=121958&highlight=%EF%E5%F7%E0%F2%FC
Но не понял, в чем разница с приведенным мной кодом.
Добавлено через 27 минут
и почему-то не работает такая конструкция
prt.addPage(0,{xMin:0, xMax:150, yMin:0, yMax:240},null,0)
Т.е. вместо того, что бы распечатать часть фрейма, печатается весь фрейм целиком.
on(release){
var printing:PrintJob=new PrintJob();
printing.start();
if(printing.start()){
printing.addPage(0,{xMin:0, xMax:150, yMin:0, yMax:240},null,0);
printing.send();
}
}
При нажатии на кнопку вызывается диалоговое окно принтера, нажимаю на Print, в диспечере задач принтера на мгновенье появляется задание "Flash", число страниц Н/Д, после чего все пропадает и ничего не печатает :( В чем может быть проблема и как с ней бороться? (Во всей SWF-ке других скриптов нет, только на первом кадре стоит stop(); )
Добавлено через 23 минуты
Нашел вот это
http://www.flasher.ru/forum/showthread.php?t=121958&highlight=%EF%E5%F7%E0%F2%FC
Но не понял, в чем разница с приведенным мной кодом.
Добавлено через 27 минут
и почему-то не работает такая конструкция
prt.addPage(0,{xMin:0, xMax:150, yMin:0, yMax:240},null,0)
Т.е. вместо того, что бы распечатать часть фрейма, печатается весь фрейм целиком.