【发布时间】:2020-06-18 12:57:06
【问题描述】:
如何解码这些数据(我不确定这是什么类型)并显示图像。我使用 pug 作为模板引擎。
这是我需要显示为图像的数据:
/9j/4AAQSkZJRgABAQEAYABgAAD/4QBaRXhpZgAATU0AKgAAAAgABQ ...等等
我在我的 node.js 中尝试了这段代码,但它不起作用
var img = Buffer.from(image).toString('base64');
虽然此代码用于将数据传递给 .pug 文件
res.render('getsurveyemployeeimg', {
surveyId: results[0].surveyId,
empNo: results[0].empNo,
empName: employee.result.fullnameEn,
empImg: img,
date: created,
answers: results
});
.pug 文件
img(src="data:image/jpg;base64,#{empImg}")
我总是不断将损坏的图像图标作为输出
【问题讨论】:
标签: javascript node.js express pug