我想加载一个swf文件并使用按钮中的以下代码进行打印。
on (release) {
var my_pj = new PrintJob();
var myResult = my_pj.start();
if (myResult) {
pagePrint = new MovieClip();
pagePrint.loadMovie("file-to-print.swf");
my_pj.addPage(pagePrint);
my_pj.send();
delete my_pj;
}
}
这不起作用。你知道问题出在哪里吗?
答案 0 :(得分:0)
为什么不起作用?你得到一个错误或根本没有任何反应?从我收集的,你是addPage方法是错误的。它应该是一个实例名称的字符串,如“pagePrint”而不是引用。
实施例: my_pj.addPage( “pagePrint”); //其中“pagePrint”是对象的“实例名称”。
文档: http://docs.brajeshwar.com/as2/PrintJob.html#addPage%28%29
希望这有帮助!