- 对http图片进行base64编码
let path = require('path'),
fs = require('fs');
exports.encode = (file) => {
file = path.join('upload',file.slice(file.lastIndexOf('/') + 1))
let bit = fs.readFileSync(file);
return new Buffer(bit).toString('base64');
}
let base64 = encode('http://localhost:7000/upload/注册证1.jpg');
- 对base64图片解码
exports.decode = (base64str, file) => {
let bitmap = new Buffer(base64str, 'base64');
fs.writeFileSync(file, bitmap);
}
decode(base64, '注册证1.jpg');