这几天做仿豆丁网flash文档阅读器,百度文库阅读器经验总结
这几天做仿豆丁网flash文档阅读器,百度文库阅读器经验总结
1.转化后的文档,每页为1帧,gotoAndStop来查看
2.几页同时显示,涉及MovieClip的复制,采用UrlStream获得字节后,再用Loader的loadBytes方法来解决
3.缩略图显示,gotoAndStop到某帧,然后用bitmap解决
//- 每页的截图 begin -
bb.gotoAndStop(1);
var bitmap:Bitmap = new Bitmap();
var data:BitmapData = new BitmapData( bb.width, bb.height );
data.draw( bb );
bitmap.bitmapData = data;
addChild( bitmap );
bitmap.width = bb.width / 4;
bitmap.height = bb.height / 4;
4.放大,涉及矢量文件放大不失真的特性,只需调整MC宽高即可
5.搜索
本文总结了仿制豆丁网及百度文库Flash文档阅读器的经验,包括页面转换、多页显示、缩略图生成、矢量文件放大及搜索功能实现等关键技术。

被折叠的 条评论
为什么被折叠?



