游客:
注册
|
登录
|
帮助
网友俱乐部
»
多媒体类
»
Flash教程
» FLASH中使用打印机功能(可设置打印部分内容)
网友生活网
|
网友学堂
如何获得金币?
诚招斑竹
IP归属地查询 PR查询 收录查询 whois查询
免费超短2级域名,your.jpy.cc
传世私服
|
传奇世界私服
注册亚洲交友中心,找个人来同居吧!
免费存储空间,免费网络硬盘
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: FLASH中使用打印机功能(可设置打印部分内容)
羽毛の昕
中校
UID 64431
精华
3
积分 1662
帖子 786
威望 14
金币 816
热心 0
阅读权限 50
注册 2007-6-17
状态 离线
#1
使用道具
发表于 2008-6-16 05:39
资料
个人空间
短消息
加为好友
FLASH中使用打印机功能(可设置打印部分内容)
在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' target="_blank">淘沙网原创教程系列:http://www.taoshaw.com</a>";
my_btn_url.onRelease = function():Void {
getURL("http://www.taoshaw.com", target="_blank");
};
[广告]
免费域名(Free Subdomain)
免费空间(Free hosting)
PR查询(Google Pagerank)
投票
交易
悬赏
活动
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
个人空间管理
基本概况
流量统计
客户软件
发帖量记录
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计
当前时区 GMT+8, 现在时间是 2008-10-12 04:00
信产部ICP备案:
京ICP备05066424号
北京市公安局网监备案:1101050648号
Powered by
Discuz!
5.5.0
TOP
清除 Cookies
-
联系我们
-
网友俱乐部
-
Archiver
-
WAP