如何使用node.js和表达式将数据库中的Blob呈现为pdf?

时间:2016-04-02 16:24:06

标签: node.js express db2

我使用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')); 
     });  
});                

0 个答案:

没有答案