const fs = require("fs")
var mime = require('mime-types')
function readFileToBase64 (url) {
let arr = [];
return new Promise((r, j) => {
fs.createReadStream(url, { highWaterMark: 9999999 })
.on('data', chunk => arr.push(chunk))
.on('end', chunk => {
let base64Img = "data:" + mime.lookup(url) + ";base64," + Buffer.concat(arr).toString('base64')
r(base64Img)
})
.on('error', err => {
j(err)
})
})
}
readFileToBase64("./a.jpg").then(r => {
console.log('r: ', r);
})
读取图片转成base64
猜你喜欢
转载自blog.csdn.net/qq_42306443/article/details/106430510
今日推荐
周排行