on (press) { // 72 pixels = 1 inch // A4 printable height = 10.5 inches approx var printableHeight = 10.5; var objHeight = _root.targetMovieClip._height; var objWidth = _root.targetMovieClip._width; var numberOfPages = Math.ceil((objHeight/72)/printableHeight); var pixelsPerPage = 72*printableHeight; trace(numberOfPages) var myPrint:PrintJob = new PrintJob(); myPrint.start(); for(i=0;i<numberOfPages;i++) { yStart = i*pixelsPerPage; yEnd = ((i+1)*pixelsPerPage) - 1; printArea = {xMin:0, xMax:objWidth, yMin:yStart, yMax:yEnd}; myPrint.addPage(_root.targetMovieClip,printArea); } myPrint.send(); delete myPrint; }
Thursday, May 12, 2011
To Print a movieclip in actionscript2.0
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment