`
ynp
  • 浏览: 429436 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

AIR 应用: 黏贴 剪贴板中的图片

阅读更多
AIR 应用: 黏贴 剪贴板中的图片
from : http://spreadingfunkyness.com/copy-and-paste-images-in-adobe-air/
<mx:WindowedApplication 
	xmlns:mx="http://www.adobe.com/2006/mxml" 
	backgroundColor="#222222" color="#f5f5f5" 
	layout="vertical">
	
	<mx:Script>
		<![CDATA[
			private function copyToClipboard():void {
			    Clipboard.generalClipboard.clearData(ClipboardFormats.BITMAP_FORMAT);
			    var data:BitmapData = new BitmapData(im.width, im.height);
			    data.draw(im); // this copies the content in the clipboard
			    Clipboard.generalClipboard.setData(ClipboardFormats.BITMAP_FORMAT, data);
			    feedback.text = "Data have been copied";
			} 

			private function pasteFromClipboard():void {
			    var b:Bitmap = new Bitmap(Clipboard.generalClipboard.getData(ClipboardFormats.BITMAP_FORMAT) as BitmapData);
			    var i:Image = new Image();
			    i.height = b.height;
			    i.addChild(b);
			    copies.addChild(i);
			} 

		]]>
	</mx:Script>
 
	<!-- Feedback -->
	<mx:Text id="feedback" height="20"/>
 
	<!-- Image to copy -->
	<mx:Image id="im" source="logo.png"/>
 
	<!-- Commands -->
	<mx:HBox>
	    <mx:Button label="copy" 
	 	click="copyToClipboard()"/>
	    <mx:Button label="paste" 
		click="pasteFromClipboard()"/>	
	    <mx:Button label="clear" 
		click="Clipboard.generalClipboard.clearData(ClipboardFormats.BITMAP_FORMAT)"/>
	</mx:HBox>
 
	<mx:VBox id="copies" width="{im.width}"/>
</mx:WindowedApplication> 
分享到:
评论

相关推荐

    构建Adobe AIR应用程序

    本地化 AIR 应用程序安装程序中的应用程序名称和说明 使用 AIR HTML 本地化框架本地化 HTML 内容 第 20 章: 路径环境变量 使用 Bash shell 在 Linux 和 Mac OS 上设置路径 在 Windows 上设置路径

    使用HTML和AJAX开发AIR应用程序中文文档

    使用HTML和AJAX开发AIR应用程序的中文帮助文档,很不错!

    AIR应用开发中文指南(BETA2).pdf

    AIR应用开发中文指南(BETA2).pdf

    Android移动应用开发基于AdobeAIR

    资源名称:Android移动应用开发 基于Adobe AIR内容简介:《Android移动应用开发:基于AdobeAIR》共四部分19章,主要介绍如何使用AdobeAIR开发Android移动应用,深入讲解Android移动开发特有的各种主题,力图帮助读者...

    在windows下激活Airprint无线打印 AirPrint+Activator

    AirPrint无线打印技术当前仅面向Mac开放,并且只能在几款惠普打印机上实现。没有这些AirPrint兼容打印机的可以借助一款名为Printopia的Mac程序激活AirPrint功能,那么Windows用户呢?想在PC上启用AirPrint的Windows...

    AIR2.0 调用应用程序 exe bat jar com 修正

    AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正 ...

    vsclipprint:用于将文本发送到剪贴板或 AirPrint 打印机的 iOS 实用程序

    使用一行代码,您的应用程序将显示一个操作表,其中包含将文本复制到剪贴板或将其发送到 AirPrint 打印机的选项。 用法 [VSClipPrint showInView: self.view withTitle: @"Title" forTextContent: @"The ...

    Adobe_AIR入门介绍:带你动手做第一个AIR应用

    用flex开发了一个air的应用,适用于初学者,引领初学者入门,高手勿下。

    AIR1.5_管理员指南(CN)

    AIR 应用程序支持本机桌面应用程序的诸多功能,其中包括对剪贴板和拖放的支持、本地文件 I/O 以及系统通知。适用于本机 应用程序的操作系统限制(例如特定于用户的权限)同样适用于 AIR 应用程序。有关安全性的详细...

    AIR2.0调用应用程序

    AIR2.0调用应用程序AIR2.0调用应用程序AIR2.0调用应用程序AIR2.0调用应用程序AIR2.0调用应用程序AIR2.0调用应用程序AIR2.0调用应用程序

    Flex4.5中air桌面应用 app.xml 配置文件中文注释

    Flex4.5中air桌面应用 app.xml 配置文件中文注释

    AIR应用开发中文指南

    Adobe Integrated Runtime (AIR) 是一个跨操作系统的运行时,利用现有的Web 开发技术 (Flash,Flex,HTML,JavaScript,Ajax)来构建富Internet 应用程序并部署为桌面应用 程序。 AIR 支持现有的Web 技术如Flash,...

    air::cloud_selector:Live重新加载Go应用程序

    Air是用于开发中的Go应用程序的另一个实时重新加载命令行实用程序。 只需在项目根目录中air ,不理会它,然后专注于代码即可。 注意:此工具与热部署无关。 产品特点 彩色日志输出 自定义构建或二进制命令 支持不...

    iPad Air 2 ad: change

    iPad Air 2 ad: change

    Flex开发AdobeAIR应用程序

    使用 Adobe Flex 3 开发 Adobe AIR 1.1 应用程序

    苹果MacBook Air 13寸2020款 Win10驱动

    MacBook Air(视网膜显示屏,13 英寸,2020 年)TJ2CH/A 大致配置 MacBook Air CPU:Intel(R) Core(TM) i3-1000NG4 CPU @ 1.10GHz 内存:8.00GB (7.80GB可用) 硬盘:Apple APPLE SSD AP0256 SCSI Disk Device ...

    docker-aircontrol:容器中的 Ubiquiti AirControl

    Docker 容器中的 Ubiquiti AirControl。 有关更多信息 从 Docker Hub(最简单) 要从 Docker Hub 使用 AirControl,您必须运行: docker run -d --name aircontrol -p 9080:9080 --restart=always taeradan/air...

    AIR应用开发中文指南.pdf

    1.4 分发,安装和运行AIR应用程序 1.5 关于AIR的安全性 1.6 AIR文件结构 第二章. 设置Flex Builder 2.1 关于Flex Builder对于AIR的支持情况 2.2 从Flex Builder 2.0.1 迁移到Flex Builder 3 .......

    AIR_Android应用开发实战pdf 以及 全书源代码

    AIR_Android应用开发实战pdf文档 完整版; 以及 AIR_Android应用开发实战 全书各个章节的源代码 第一章:AIR Android开发简介 第二章:第一个AIR Android程序 第三章:处理用户交互 第四章:加速计 第五章:地理...

    独立air应用程序打包的附件

    独立air应用程序打包的附件..................

Global site tag (gtag.js) - Google Analytics