So verwenden Sie jsPDF mit eckigen 2

8

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 wird     
GsMalhotra 05.01.2017, 11:48
quelle

3 Antworten

43

Ich 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%     
GsMalhotra 06.01.2017, 05:41
quelle
3

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.

%Vor%

HTML-Code

%Vor%

Demo
Code

    
Gaurav Umrani 19.01.2018 16:52
quelle
0

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%     
sunny gupta 11.03.2018 08:31
quelle

Tags und Links