# Scaling mc using printjob

**URL:** <https://forum.kirupa.com/t/scaling-mc-using-printjob/207129>\
**Category:** Uncategorized\
**Created:** [November 14, 2006, 11:35pm UTC](https://forum.kirupa.com/t/scaling-mc-using-printjob/207129 "2006-11-14T23:35:25Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dru\_nasty](https://avatars.discourse-cdn.com/v4/letter/d/90db22/32.png) [@dru\_nasty](https://forum.kirupa.com/u/dru_nasty)\
**Post date:** [November 14, 2006, 11:35pm UTC](https://forum.kirupa.com/t/scaling-mc-using-printjob/207129/1 "2006-11-14T23:35:25Z")

</div>

```auto

function printWork() {
var pj = new PrintJob();
var success = pj.start();
	if(success) { 
pj.addPage("workArea_mc", {xMin : 0, xMax: 289, yMin: 0, yMax: 370});
	pj.send(); 
	}        
	delete pj;
}

```

I’m using PrintJob to print out a mc in my movie. I cant figure out how to scale the movieclip (when printed) so it’ll fill up an 8.5x11 paper size, and then scale it back down to original size after printing.  
I’ve tried this:

```auto

function printWork() {
var pj = new PrintJob();
var success = pj.start();
	if(success) { 
	workArea_mc._xscale = workArea_mc._yscale = 30;
	workArea_mc._xscale = workArea_mc._yscale = 189;
pj.addPage("workArea_mc", {xMin : 0, xMax: 289, yMin: 0, yMax: 370});
	pj.send(); 
	workArea_mc._xscale = workArea_mc._yscale = -30;
	workArea_mc._xscale = workArea_mc._yscale = -189;
	}        
	delete pj;
}

```

Which scales up the mc to fit up a good amount of the paper size, but the swf then shows that mc to be scaled up and not back down to original size.

Help me pleeease!?
