flash里要做一个打印按纽

来源:百度知道 编辑:UC知道 时间:2024/06/08 06:50:57
flash里要做1个打印按纽 按后可以把设定区域内的内容自动缩放成整页大小 横向打印出来 请高手指教怎么写 脚本

my_btn是按钮 我复制的是flash上的帮助的代码,你需要调整一些参数

my_btn.onRelease = function()
{
var pageCount:Number = 0;

var my_pj:PrintJob = new PrintJob();

if (my_pj.start())
{
// Print entire current frame of the _root movie in vector format
if (my_pj.addPage(0)){
pageCount++;
// Starting at 0,0, print an area 400 pixels wide and 500 pixels high
// of the current frame of the _root movie in vector format
if (my_pj.addPage(0, {xMin:0,xMax:400,yMin:0,yMax:500})){
//这里调整打印区域,这里是第一页(0,0---400,500)
pageCount++;
// Starting at 0,0, print an area 400 pixels wide and 500 pixels high
// of frame 1 of the _root movie in bitmap format
if (my_pj.addPage(0, {xMin:0,xMax:400,yMin:0,yMax:500},
{printAsBitmap:true}, 1)){
//这里调整打印区域,这里是第二页(0,0---400,500)
pageCount++;
// Sta