网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 图形图象 > Flash
图形图象:Photoshop,Fireworks,CorelDraw,Flash,3Dmax,AutoCad,Maya,Director,Authorware,Illustrator,相关软件
本月文章推荐
.将swf文件转成可自动播放的exe文.
.丰富多彩 有声有色的Flash互动动.
.这些技巧必知:创建Flash站点十大.
.Flash AS入门教程第六课:文本与.
.Flash动态缓冲图片导航制作详解.
.Flash背景设定技巧两则.
.Flash绘中秋贺卡:快乐月饼大游行.
.Flash常用ActionScript控制语句基.
.在线设计制作Flash动画小电影.
.Flash中有关层的深度处理的常用函.
.教你用Flash CS3绘制可爱奶瓶.
.小技巧测试Flash中AS代码的执行速.
.Photoshop与Flash合作制作模糊渐.
.FLASH动画制作常用命令大集合.
.关于 JavaScript 和 Flash 间的通.
.向网页中插入透明Flash的方法和技.
.Flash AS代码编写图片环绕旋转效.
.Flash Web的四层结构浅析.
.Flash实例精通:教你制作交互式二.
.Flash完美的loading-吐血整理!.

FLASH中使用打印机功能(可设置打印部分内容)

发表日期:2008-5-20


在FLASH中,使用打印功能。主要用在两个对象上,一个是按钮,另一个是组件Button。这两个的使用方法是不一样的。
如果是自建的BTN,就用:
my_btn.onRelease=function():Void {
getURL("print:", "/print");
}
这种打印,一般是打印当前全部内容。而下面这种方法,则可以设置打印部分内容。(推荐选第二种)
如果是组件,就用下面的方法:
1、将组件实例名设为“my_btn1”;
2、设置自创按钮实例名为“my_btn2”
3、添加AS:

//================版权声明开始================//
//★淘沙网:http://www.taoshaw.com
//★戴维道:http://www.devdao.com
//★淘沙网所有教程欢迎转载。不过请转载时注明出处。谢谢合作。要不然,会打击我的积极性的。嘿嘿。。。。。。
//================版权声明结束================//
//设置边框宽度为1PX;
my_mc.my_Text.border = 1;
//让FLASH中的动态文本框支持HTML语法,这一点很重要。这是AS控制文本。也可以在场景中设置。
my_mc.my_Text.html = true;
//设置边框颜色,注意,此处的用法:0xxxxxxx的形式,不同于普通HTML里的#ffffff类似的方法;
my_mc.my_Text.borderColor = 0xCCCCCC;
//设置动态文本内容
var my_Str:String = "<br><p><font color='#3B840F'>本节学习如何在FLASH中使用打印机功能。</font><font color='#ff0000'>欢迎大家共同交流!<br></font>使用方法比较简单哦。</p><br><p align='center'><b><font size='18'>欢迎光临淘沙网</font></p></b>";
my_mc.my_Text.htmlText = my_Str;
//定义组件为按钮类型
var my_btn1:mx.controls.Button;
function printContent():Void {
  var pj:PrintJob = new PrintJob();
  //设置打印内容
  var mc:MovieClip = my_mc;
  var bInit:Boolean = pj.start();
  if (bInit) {
    trace("打印中...");
    pj.addPage(mc);
    pj.send();
  } else {
    trace("打印失败......");
  }
}
//添加组件打印机监听
my_btn1.addEventListener("click", this.printContent);
//设置自创按钮的打印功能
my_btn2.onRelease=function():Void{
  getURL("print:", "/print");
}
//AD
ad_text.border = 0;
ad_text.html = true;
ad_text.htmlText = "<a href='http://www.taoshaw.com&#39; target='_blank'>淘沙网原创教程系列:http://www.taoshaw.com</a>";
my_btn_url.onRelease = function():Void {
  getURL("http://www.taoshaw.com", target="_blank");
};

上一篇:Adobe发布Flash Player 10英文版 人气:2918
下一篇:FLASH所支持的HTML标记 人气:2393
浏览全部FLASH的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐