FLASH/AS2.0
PrintJob()을 활용하여 프린트하는 방법
지식사랑
2013. 3. 12. 11:11
PrintJob()을 활용하여 프린트하는 방법입니다.
//////////////////////////////////////////
// 프린트 관련 스크립트
//////////////////////////////////////////
var totalPage:Number = 2; // 총 출력장수
var hSize:Number = 0;
function go_print(hSize:Number) {
var pj:PrintJob = new PrintJob();
var p:Number = 0;
if(pj.start()) {
for(var i:Number=0; i<totalPage; i++) {
pj.addPage(print_mc, (i, {xMin:0, xMax:(print_mc._width), yMin:(i*hSize), yMax:(i+1)*hSize}), i+1);
p++;
}
}
if(p > 0) {
pj.send();
}
delete pj;
}
btn_prt.onRelease = function() {
go_print(hSize);
}