Как отобразить PDF из файла шаблона, используя angular2 - PullRequest
0 голосов
/ 12 марта 2019

У меня есть кнопка PDF, когда я нажимаю на нее, мне нужно открыть режим просмотра PDF в новой вкладке. Может ли кто-нибудь помочь мне решить эту проблему.

DEMO

HTML:

  <button class="pull-right" (click)="generateToPdf()">PDF</button>
  <h2>Property Name</h2>
  <div class="col-xs-6">
  <div>
  <strong>Tenant:</strong> ABC Company
  </div>
  <div>
   <strong>Address:</strong> SRS Building, Banglore
  </div>
  <div>
  <strong>Suite:</strong> 100
  </div>
    </div>
<div class="col-xs-6">
  <div>
  <strong>Cap:</strong> 2%
  </div>
[DEMO][1]
    </div>

    </div>

TS:

 generateToPdf() {


    var doc = new jsPDF();

    doc.setFontSize(40);


    doc.addHTML(this.items.nativeElement, 0, 0, () => {
      doc.save("Invoice" + ".pdf");
    });
  }

Здесь jspdf не устанавливается, но работает в visual studio, но я получаю сообщение об ошибке при попытке его использовать.

1 Ответ

0 голосов
/ 20 марта 2019

Я использовал 2 тега скрипта в index.html

<script src="https://unpkg.com/jspdf@1.3.3/dist/jspdf.min.js"></script>
<script src="https://unpkg.com/jspdf-autotable@2.3.1/dist/jspdf.plugin.autotable.js"></script>

Это решило мою проблему.

...