#angular #typescript
#angular #typescript
Вопрос:
как преобразовать ответ буфера массива в PDF с помощью Angular 7 вот мой код
const body = new FormData();
body.append('clientApp', 'BUI');
body.append('projectName', this.ProjectName);
body.append('repoPath', this.RepoPath);
this.http.post(environment.GetPreview this.SiteID 'amp;tango_ticket=' this.TangoToken, body, { responseType: 'arraybuffer' } ).subscribe(res => {
console.log(res);
});
ответ, который я получаю
Комментарии:
1. Вы можете использовать jsPDF для генерации PDF из HTML или вам нужно использовать сервер для генерации PDF для вас.
Ответ №1:
шаг 1 npm установка file-saver — сохраните шаг 2
this.http.post(environment.GetPreview this.SiteID 'amp;tango_ticket=' this.TangoToken, body, { responseType: 'arraybuffer' } ).subscribe(res => {
saveAs(res, 'response.pdf');
});