2017-08-03 61 views
0

我有一個SQL Server數據庫,其中的圖像類型爲varbinary。我需要轉換varbinary並將圖像返回到網頁。幫助將不勝感激。節點:如何從varbinary轉換爲SQL Server數據類型的圖像

我發現這個,它非常有幫助,但我需要它相反。 Node.js How to convert to image from varbinary of MS Sql server datatype

喜歡的東西...

var image = new Buffer(rs.recordset[0].Image).toString('base64'); 
 
        res.type('image/jpeg; charset=utf-8'); 
 
        res.status(200).end(image);
<ng-template ngbSlide *ngFor="let image of images"> 
 
      <img class="center-block" src="data:image/JPEG;base64,{{image}}"> 
 
     </ng-template>

而且我的服務就是這樣的...

getImage(query){ 
 
    
 
     return this._http.get(this.API_URL + this.baseUrl + query) 
 
     .map(res => res.json()); 
 
    
 
    }

+1

可能這個鏈接可以幫助您https://stackoverflow.com/questions/14667553/node-js-convert-variable-length-binary-data-to-jpeg-or-png – ZearaeZ

回答

0

這就是答案。

res.writeHead(200, {'Content-Type': 'image/jpeg'}); 
 
//var image = rs; 
 
var image = new Buffer(rs.recordset[0].Image); 
 
res.end(image);

相關問題