如何使用javascript将图像转换为二进制格式
通过图像url将图像转换为二进制如何使用javascript将图像转换为二进制格式,javascript,Javascript,通过图像url将图像转换为二进制 我的URL类似于:-“D:/MyProject/Image/Image.jpg”。我想使用JavaScript将此“image.jpg”转换为二进制格式字符串。在网上找到了一个将base64编码转换为二进制的函数,该函数如下所示: function binEncode(data) { var binArray = [] var datEncode = ""; for (i=0; i < data.length; i++) {
我的URL类似于:-
“D:/MyProject/Image/Image.jpg”
。我想使用JavaScript将此“image.jpg”
转换为二进制格式字符串。在网上找到了一个将base64编码转换为二进制的函数,该函数如下所示:
function binEncode(data) {
var binArray = []
var datEncode = "";
for (i=0; i < data.length; i++) {
binArray.push(data[i].charCodeAt(0).toString(2));
}
for (j=0; j < binArray.length; j++) {
var pad = padding_left(binArray[j], '0', 8);
datEncode += pad + ' ';
}
function padding_left(s, c, n) { if (! s || ! c || s.length >= n) {
return s;
}
var max = (n - s.length)/c.length;
for (var i = 0; i < max; i++) {
s = c + s; } return s;
}
console.log(binArray);
}
要将base64
转换为binary
:
binEncode(dataInBase64);
谢谢你,莫伊什·利普斯克尔。。你让我开心吗
binEncode(dataInBase64);