【发布时间】:2012-02-27 14:07:09
【问题描述】:
我尝试使用下面的代码将 PNG 文件转换为字节
var enc:Base64Encoder = new Base64Encoder();
enc.encodeBytes(bytes);
var base64data:String = enc.drain();
trace("base64data : "+base64data);
trace("end of base64data ");
但我得到的是一大堆这样的字符
AKGt1qPxYT9Aduzcags+mgc1fp8SPIDQLEB4zwMxOoieCCCJdsICQBAIiwBi5Ra8hnfACt+YHnro waV23Dwp5y+YyxBCp+4SNOwGCD0sfq0+gKgVyw6A0EM5/KCm2Y0dO7cpS5cuVubMeUGZNv15dnjX 3LkvKqtWr1De2L+XLRpo8cAWFaFFBgACgAAgAAgA0hEgbOi8be7DGYBcv3FdeXbsM7Y8Pyury7+N
如何正确显示PNG文件格式的数据?
【问题讨论】:
-
您使用的是哪种 Base64Encoder?
-
具体查看第 105 行的元数据部分,但发现了这个通用 (de|en)coder wonderfl.net/c/oVSK
标签: actionscript-3 image apache-flex png metadata