Guest User

Untitled

a guest
Apr 24th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. var rect1:Rectangle = new Rectangle(0, 0, 792,612);
  2.  
  3. prntCover_btn.addEventListener(MouseEvent.CLICK, printCover);
  4.  
  5. function printCover(evt:MouseEvent):void {
  6. front_mc.visible = false;
  7. var myPrintJob:PrintJob = new PrintJob();
  8. var options:PrintJobOptions = new PrintJobOptions();
  9. options.printAsBitmap = true;
  10. front_mc.scaleX = 1;
  11. front_mc.scaleY = 1;
  12. myPrintJob.start();
  13. myPrintJob.addPage(front_mc, rect1, options);
  14. myPrintJob.send();
  15.  
  16. }
  17.  
  18. var margin_height:Number = (myPrintJob.paperHeight - myPrintJob.pageHeight)/2;
  19. var margin_width:Number = (myPrintJob.paperWidth - myPrintJob.pageWidth)/2;
  20.  
  21. var myPrintJob:PrintJob = new PrintJob();
  22. var options:PrintJobOptions = new PrintJobOptions();
  23. options.printAsBitmap = true;
  24. front_mc.scaleX = 1;
  25. front_mc.scaleY = 1;
  26. myPrintJob.start();
  27.  
  28. var marginWidth:Number = (myPrintJob.pageWidth - front_mc.width) / 2;
  29. var marginHeight:Number = (myPrintJob.pageHeight- front_mc.height) / 2;
  30. var rect:Rectangle = new Rectangle(-marginWidth, -marginHeight, myPrintJob.pageWidth, myPrintJob.pageHeight);
  31.  
  32. myPrintJob.addPage(front_mc, rect1, options);
  33. myPrintJob.send();
Add Comment
Please, Sign In to add comment