[英]How do I get the BitmapData from a local image in Flex?
图像已经在客户端PC上本地保存,它是Air应用程序。 图像未嵌入,它位于Application Storage目录中。
我已经看到了这个问题: 如何从AIR中的本地jpeg文件中获取File对象中的BitmapData对象? 但它使用URLRequest,我认为这不是我需要的,因为该文件是本地的。
使用file.url将为您提供一个URL,您可以使用URLRequest,即使该文件是本地的。
您是否尝试使用FileStream
类的readBytes()
方法读取图像文件? 这将为您提供图像的ByteArray
表示。 我想你可以使用这个信息创建一个新的BitmapData
对象。 我自己没有测试过。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.