Узел: как конвертировать из varbinary в изображение типа данных SQL Server

У меня есть база данных SQL Server с изображениями типа varbinary, Мне нужно конвертировать varbinary и верните изображение на веб-страницу. Помощь будет оценена.

Я нашел это, и это было очень полезно, но мне нужно это наоборот. Node.js Как конвертировать в образ из varbinary типа данных сервера MS Sql

Что-то вроде...

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 ответ

Это был ответ.

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

Другие вопросы по тегам