2017-08-03 30 views
0

私はvarbinaryのイメージを持つSQL Serverデータベースを持っています。 varbinaryを変換してイメージをWebページに戻す必要があります。ヘルプをいただければ幸いです。ノード: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);

関連する問題