You can easily print a page from a Flash button or movieclip by using the following code. Since you can call a JS function right from Flash it makes it easy. You can also put this function in the page that the Flash sits in and call it from there.
on (release) { getURL("javascript:window.print();"); }