【发布时间】:2009-05-28 21:40:53
【问题描述】:
我使用一些包含压缩图像数据(如 jpeg 或 gif)的 js 技巧创建了一个二进制输入流。我想使用 imgITools::decodeImageData 或其他方式解码和显示这些数据,但还没有找到方法。我应该从哪里开始?
【问题讨论】:
我使用一些包含压缩图像数据(如 jpeg 或 gif)的 js 技巧创建了一个二进制输入流。我想使用 imgITools::decodeImageData 或其他方式解码和显示这些数据,但还没有找到方法。我应该从哪里开始?
【问题讨论】:
最简单的方法是将图像数据读入字符串,base64 编码字符串,然后将其转换为 data: URL 并将其设置为图像的 src。不幸的是,stackoverflow 不允许我创建实时数据:链接,但它看起来像这样:
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAMklEQVRIx2NgGAWjYBQMFXAFDRMrR5GF/6H4CglyoxaOWjhq4aiFg7hoGwWjYBTQDgAAy8VWOfRR6fkAAAAASUVORK5CYII="
【讨论】: