Как скачать файл PDF после сгенерированного в nodejs - PullRequest
0 голосов
/ 19 сентября 2019

Я создаю веб-приложение на Node.js 10.x и angular 6.x.Я хочу создать PDF-файл и скачать его через браузер.

  • угловой 6.x
generatePDF(params): any {
    return this.http.post(this.url('generatePDF'), params, this.getRequestOptions())
      .pipe(map((res: any) => {
          return res;
        })
      );
}
  • Node.js

async generatePDF(options = { format:'A4' }) {
   return new Promise((resolve, reject) => { ejs.renderFile(this.templateName, this.data, (err, res) => {

        if (err) {
          return reject(err);
        }
        pdf.create(res, options)
          .toFile(this.fileName,  (err, res) => {
            if (err) {
              return reject(err);
            }
            resolve(res);
          });
     });
   });
 }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...