jspdf 'fromHTML' не принимает стиль CSS в angular5? - PullRequest
0 голосов
/ 08 ноября 2018

Я использую плагин jspdf в своем проекте angular5.

app.component.ts

doc.addImage('assets/img/ncr_pdf_header.png', 'PNG', 0, 0);
    doc.fromHTML('<p><span>ID : <b>'
    + this.loginDetails.customerID +
    '</b></span><span>&nbsp;&nbsp;Name: <b>' + this.loginDetails.customerName + '</b></span></p>', 5 , 25, {
 }, (res) => {
      console.log('fromhtml', res);
      doc.autoTable(columnHead, columnRow, {
        styles: { overflow: 'linebreak', halign: 'center', fontSize: 10},
        tableWidth: 200,
        margin: 5,
        theme: 'grid',
        startY: res.y,
        headerStyles: {fillColor: [84, 185, 72]},
        showHeader : 'firstPage',
      });
      doc.page = doc.autoTable.previous.pageCount;
      doc.text('NCR Confidential (Restricted)', 5, doc.autoTable.previous.finalY + 15);
      doc.save('test Export');
    });

в приведенном выше коде, я использую свойство jspdf fromHTML.Мне нужно добавить пробел между двумя элементами span (id и name).Я добавил встроенный стиль к одному элементу span, имеющему стиль «padding-left». Но это не работает.Как я могу добавить стиль CSS к вышеуказанным элементам?

...