我使用DB2作为数据库,我有一个表,其中pdf存储在一个表中作为BLOB列。我想使用node.js和express将此blob渲染为pdf。我尝试了几种方法,但总是得到损坏的pdf结果。这是我尝试过的代码片段。感谢您的建议和解决方案
app.get('/doc', function(req, res){
conn.query("select DOCUMENT FROM abc.table WHERE KEY=?",[req.query.id],function(err, DOCUMENT1, moreResultSets) {
res.setHeader('Content-Type', 'application/pdf')
res.send(new Buffer(DOCUMENT1[0].DOCSOURCE).toString('base64','utf-8'));
});
});