hola el ejemplo siguiente lo vi en flash y funciona, pero la verdad es que solo imprimí algo muy sencillo por eso es que te recomiendo que hagas varias pruebas.
Cita: tu_boton.onRelease = function()
{
var pageCount = 0;
var my_pj = new PrintJob();
if (my_pj.start())
{
if (my_pj.addPage(0, {xMin:50,xMax:550,yMin:70,yMax:670},null, 4))
{
pageCount++;
}
if (pageCount)
{
my_pj.send();
}
delete my_pj;
}
En si, los parametros send,addPage y start; son de la funcion print.
en esta parte:
if (my_pj.addPage(5, {xMin:50,xMax:550,yMin:70,yMax:670},null, 1))
indicamos que empiese en 50 píxeles a la derecha de y 70 hacia abajo, en un area de 500x600 pixeles en el fotograma 1 y nivel 5, estos dos ultimos los puedes modificar segun tus nescecidades.
Espero haberte ayudado y te recomiendo uses la ayuda de flash ademas el ejemplo que te di trabaja para flash7 o posterior.