Я застрял в одной из проблем, где у меня есть тег привязки в компоненте, при щелчке по нему у меня есть метод post, который отправляет некоторые данные в службу, и в ответ я получаю данные отчета в виде строки html., Теперь клиент хочет видеть отчет в формате PDF в новом окне.Как этого добиться, есть много статей, но ни одна из них не решена, нужно какое-то простое решение.Где-то я читал, чтобы преобразовать html-строку в сервисе в байт массива с помощью encode, а затем создать объект Url (front-end -Blob), но это тоже не работает.У меня нет точного кода, но какая-то копия, которой я только что поделился, была бы полезна любая помощь.
<a (click)= "openreport(request)" />
openreport(request) {
this.dataservice.postdata('service url' ,request).subscribe(res= >{
res.creditreportdata---> html string
})
}