Ich habe einen Fehler bekommen: jsPDF ist nicht definiert, ich verwende derzeit folgenden Code:
%Vor%Ich habe npm von jsPDF installiert, weiß aber nicht, wie jspdf importiert und mit angle-cli: 1.0.0-beta.17
ausgeführt wirdIch habe es getan, nachdem ich viel R & amp; D gemacht habe, sind einige Schritte zu folgen wie folgt: Installieren:
%Vor%Fügen Sie Folgendes in angular-cli.json hinzu:
%Vor%html:
%Vor%Komponente ts:
%Vor%Ich habe eine jsPdf-Demo erstellt, die auf dieser Antwort mit Hilfe von @gsmalhotra
Installieren Sie zuerst
%Vor%Ich habe ein Array von Bildern verwendet und das Bild zuerst in base64 konvertiert (jsPDF erlaubt keine Bild-URLs)
%Vor% Dann habe ich in einer Schleife die obige Funktion aufgerufen, die base64-Bild zurückgibt, und dann Bild mit doc.addImage()
in PDF eingefügt.
HTML-Code
%Vor%Installieren Sie zuerst diese npm in Ihrem Projekt
%Vor%fügen Sie dies in die anglecli.json-Datei ein
%Vor%Dann müssen Sie in der ts-Datei, in der Sie zunächst pdf generieren möchten,
verwenden %Vor%Tags und Links angular jspdf angular2-cli