# PrintJob Multiple Pages

**URL:** <https://forum.kirupa.com/t/printjob-multiple-pages/239269>\
**Category:** flash\
**Created:** [September 20, 2007, 1:54am UTC](https://forum.kirupa.com/t/printjob-multiple-pages/239269 "2007-09-20T01:54:38Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ilana\_g](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/ilana_g/32/4052_2.png) [@ilana\_g](https://forum.kirupa.com/u/ilana_g)\
**Post date:** [September 20, 2007, 1:54am UTC](https://forum.kirupa.com/t/printjob-multiple-pages/239269/1 "2007-09-20T01:54:38Z")

</div>

Help! the movieclip i am trying to print is too big for one page but printjob will only print one page at a time… someone please help me print out all of my movieclip content…  
here is my code drawing on the movieclip.

for (t=0;t\<result\_lv.TotalWindows;t++){  
printClip.attachMovie(“quote”, “quote”+t, printClip.getNextHighestDepth());  
printClip[“quote”+t].\_y = s\*40+90;  
printClip[“quote”+t].\_x= 5;  
printClip[“quote”+t].windowNum.text = eval(“result\_lv.windowNum”+t);  
printClip[“quote”+t].styles.text = eval(“result\_lv.style”+t);  
printClip[“quote”+t].frame.text = eval(“result\_lv.frame”+t);  
printClip[“quote”+t].widthh.text = eval(“result\_lv.width”+t);  
printClip[“quote”+t].heightt.text = eval(“result\_lv.height”+t);

totalProducts=eval(“result\_lv.TotalProducts”+t);  
s++;  
for (z=0;z\<totalProducts;z++){

printClip.attachMovie(“display\_mcc”, “display\_mcc”+t+z, printClip.getNextHighestDepth());  
printClip[“display\_mcc”+t+z].\_y = s\*40+90;  
printClip[“display\_mcc”+t+z].\_x= 205;  
printClip[“display\_mcc”+t+z].desc.text = eval(“result\_lv.product”+t+z);  
printClip[“display\_mcc”+t+z].price.text = eval(“result\_lv.price”+t+z);  
s++  
}}

var printJob:PrintJob = new PrintJob();  
if (printJob.start()) {  
var numPages:Number = 0;  
if (printJob.addPage(printClip))  
{  
numPages++;  
}  
delete printJob;  
} else {  
trace(“PrintJob.start() failed”);  
}
