有没有办法在没有打印对话框的情况下打印作业。它会寻找默认打印机,然后它也会打印所有页面。点击打印按钮后,影片剪辑内部将全部打印。那我该怎么做呢?如果可能的话,我不需要 AS3 swf 而不是 Air ..
这是我正在使用的代码..
print_btn.addEventListener(MouseEvent.CLICK,printContent);
function printContent(evt:MouseEvent) {
var printJob:PrintJob = new PrintJob();
if (printJob.start()) {
if (content_mc.width>printJob.pageWidth) {
content_mc.width=printJob.pageWidth;
content_mc.scaleY=content_mc.scaleX;
}
printJob.addPage(content_mc);
printJob.send();
}
}
笔记:
我已经使用了 start2() 但此代码适用于 AIR。