【发布时间】:2011-06-21 18:51:27
【问题描述】:
图像已本地保存在客户端 PC 上,它是一个 Air 应用程序。图像没有嵌入,它在应用程序存储目录中。
我见过这个问题:How can i get a BitmapData object out of a File object from a local jpeg file in AIR?,但它使用 URLRequest,我认为这不是我需要的,因为该文件是本地文件。
【问题讨论】:
标签: apache-flex flex3
图像已本地保存在客户端 PC 上,它是一个 Air 应用程序。图像没有嵌入,它在应用程序存储目录中。
我见过这个问题:How can i get a BitmapData object out of a File object from a local jpeg file in AIR?,但它使用 URLRequest,我认为这不是我需要的,因为该文件是本地文件。
【问题讨论】:
标签: apache-flex flex3
使用 file.url 将为您提供一个可以与 URLRequest 一起使用的 url,即使该文件是本地文件。
【讨论】:
您是否尝试使用FileStream 类的readBytes() 方法读取图像文件?这将为您提供图像的ByteArray 表示。我认为您可以使用此信息创建一个新的 BitmapData 对象。我自己没有测试过。
【讨论】: