图像到二进制字符串

时间:2015-01-07 19:59:28

标签: string image binary

我需要这个我正在处理的scriptUI面板。我正在尝试添加自定义图像按钮,并将图像作为jsx文件的一部分。 有人知道如何实现这种二进制字符串,以及如何将png文件转换为该类型的字符串' \ u0089PNG ....' (它最初是Base64编码,然后是另一种编码,还是编码的Byte数组):

http://i.imgur.com/n2wpdmQ.png

提前致谢!

1 个答案:

答案 0 :(得分:1)

我使用ExtendScript Toolkit找到了解决方案

var img = File("1.png");
img.open('r');
img.encoding = 'BINARY';
var imgstr = img.read();
img.close();

$.writeln(imgstr.toSource());

它读取PNG图像并在控制台中输出字符串。

谢谢!