Skip to main content
 首页 » 编程设计

Javascript将图片字节转换为十六进制

2024年09月07日24mq0036

我尝试通过 Canvas 将本地镜像文件转换为字符串

imgData = canvas.toDataURL("image/jpeg"); 

但它只返回一个Base64编码的字符串。

有什么方法可以将图像二进制文件转换成十六进制字符串之类的

0x310000700008000400efbeee3a851a54... 

但是就像函数 unpack('H*') 在 perl/ruby 中所做的那样。

请您参考如下方法:

http://phpjs.org/functions/base64_decode/ ... 类似于 base64_decode 的 JavaScript 函数 ... 有一个 jQuery 插件 http://hpyer.cn/codes/jquery-plugin-base64-encode-and-decode