Scaling mc using printjob


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:


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!?