刚刚已经解决了MovieClip缩略图问题,下面是我的截图:

下面红色部分是我实现缩略图的修改和添加的关键代码。

修改Pages.mxml

修改添加:

private function createPages(event:Event):void
   {
    var mc:MovieClip=Application.application.libMC;

for (var i:int=1; i <= mc.totalFrames; i++)
    {
     box=new Page();
     mc.gotoAndStop(i);
     var bitImage:BitmapData=new BitmapData(mc.width, mc.height);

var m:Matrix=new Matrix();
     bitImage.draw(mc, m);

//这里很关键,要将BitmapData转成Bitmap对象才能绑定到Image控件
     var myMap:Bitmap=new Bitmap(bitImage);

box.mapData=myMap;
     box.pageNumber=i;
     addChild(box);
     box.addEventListener(MouseEvent.CLICK, dispatchPage);
    }
    //退回到第一帧
    mc.gotoAndStop(1);
   }

修改page.mxml

增加:

[Bindable]private var myMap:Bitmap;

public function set mapData(value:Bitmap):void {
   myMap = value;
  }

<mx:Image id="clipImage"  source="{myMap}"  width="100%" height="100%" horizontalAlign="center" verticalAlign="middle"/>

在我的实现MovieClip截图,主要参考的网上资料,在此与网友分享,同时,在此感谢文章作者们的工作。

参考资料:

Flex截图:http://fykyx521.javaeye.com/blog/432113

flex保存Canvas中类容为图片上传到j2ee服务器:http://hi.baidu.com/onlylamplight/blog/item/e9b5534511611288b2b7dcae.html

Flex中利用ByteArray与BitmapData互相转换实现图片的二进制保存与复原:http://hjy2099.javaeye.com/blog/260329

ActionScript 3 Jpeg Encoder Revealed: Saving Images from Flash:http://designreviver.com/tutorials/actionscript-3-jpeg-encoder-revealed-saving-images-from-flash/

转载于:https://www.cnblogs.com/wuhenke/archive/2009/11/19/1605926.html

解决了MovieClip缩略图问题相关推荐

  1. php 图片剪切为透明,解决PHP剪切缩略图生成png,gif透明图时,黑色背景有关问题...

    解决PHP剪切缩略图生成png,gif透明图时,黑色背景问题 最近做头像上传用到剪切,只要GIF或者PNG是透明的话,剪切后都会变成黑色的背景图. ? 解决方案有2种: ? 1.背景图填充白色的背景. ...

  2. [C#]解决生成的缩略图模糊的问题

    一.问题场景 针对一张正方形图片生成 48px × 48px 的缩略图并保存为图片文件,但发现生成的缩略图很模糊. 生成的模糊的缩略图如下: 原始图片(300px × 300px, png格式): 代 ...

  3. 解决Illustrator显缩略图方法

    如何让PhotoShop CS , CS2 ,Illustrator显示缩略图 众所周知PhotoShop,Illustrator较低的版本都可以显示缩略图,现在的新版本却没有了这个功能 对于大多用户 ...

  4. php gif 透明,解决PHP剪切缩略图生成png,gif透明图时,黑色背景问题

    背景图填充白色背景 $white = imagecolorallocate($dstim,255,255,255); imagefilledrectangle($dstim,0,0,$width,$h ...

  5. php 图片剪切为透明,解决PHP剪切缩略图生成png,gif透明图时,黑色背景问题

    最近做头像上传用到剪切,只要GIF或者PNG是透明的话,剪切后都会变成黑色的背景图. 解决方案有2种: 1.背景图填充白色的背景. $white = imagecolorallocate($dstim ...

  6. MovieClip实现拖拽等移动位置的功能

    今天我已经实现了对加载的MovieClip移动位置的功能,包括上.下.左.右移动功能.充满容器功能.1:1还原初始位置功能和鼠标拖拽移动功能.但是,移动位置的功能总体上仍旧存在一个问题:无法控制垂直滚 ...

  7. 帝国cms缩略图:网站不同地方生成不同的缩略图

    方便网站多地方调用不同尺寸的缩略图. 根据图片源,在网站任意位置生成不同大小的缩略图. 以灵动标签为例. 以往写标题图片为 [e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片, ...

  8. ubuntu 18.04 nautilus无法显示图片、视频文件的缩略图(预览)

    现象:文件夹下自动生成缩略图失败,生成失败的结果都在这里放着: ~/.cache/thumbnails/fail/gnome-thumbnail-factory 1. 解决图片文件缩略图无法自动生成 ...

  9. CMS之图片管理(3)

    现在要完成目录的编辑操作.因为目录的编辑只是改变目录名称,因而使用Cellediting插件就可完成工作. 根据书11.3.2节的示例,要完成这个不难,首先在目录树的定义中加入以下语句隐藏列标题: h ...

最新文章

  1. CVPR2019|微软、中科大开源基于深度高分辨表示学习的姿态估计算法
  2. python断点续传代码
  3. 算法的性能评价------空间复杂度和时间复杂度
  4. Python3之字符串格式化format函数详解(下)
  5. 禁用cookie后怎么使用session_Session 和 Cookie 的区别?你在项目中哪些地方使用了?...
  6. AngularDart Material Design 步进器
  7. Ybtoj-排列计数【矩阵乘法,分块幂】
  8. 6 设置限速_注意!全国高速将统一限速标志,这四种超速不再扣分罚款!
  9. C语言计算机题库第91套,二级c语言上机题库 2013年9月全国计算机等级考试二级C语言上机题库100套.doc...
  10. 强制卸载mysql关联程序
  11. 判断日期yyyymmdd
  12. 【图神经网络】图神经网络(GNN)学习笔记:GraphSAGE
  13. 小米与乐视的竞争分析
  14. 学计算机应用技术买什么笔记本电脑,大学什么专业用电脑 要不要买电脑
  15. uniapp——ios端和android端微信分享,通过打开appStore和应用宝商店下载
  16. 在c51语言中当while语句中条件,在C51语言中,当do-while语句中的条件为( )时,结束循环。...
  17. kali 触摸板手势之fusuma
  18. java开发规划_java开发程序员职业发展规划路线
  19. VMware 8.0 安装 FC5 的VMware tools
  20. 移动硬盘安装ubuntu16.04 笔记

热门文章

  1. vector容器详细介绍
  2. Python 变量 字符串 运算
  3. C语言学习笔记---字符串查找函数strstr()和strpbrk()函数
  4. FreeRTOS学习笔记---动态创建任务 xTaskCreate() 源码分析
  5. NYOJ-括号配对问题(数据结构)
  6. 关于在阅读nnUNet代码中的一些小细节的记录(一)
  7. for 2018.12.3
  8. 《机器学习实战》程序清单4-2 朴素贝叶斯分类器训练函数
  9. Python一课一练(网站项目做单元测试)
  10. C# 二进制替换第一弹 byte 数组替换