Bild in pdf mit jspdf hinzufügen

8

Ich verwende jspdf, um ein Bild in eine PDF zu konvertieren.

Ich habe das Bild mit base64encode in einen URI konvertiert. Das Problem ist jedoch, dass in der Konsole keine Fehler oder Warnungen angezeigt werden.

Ein PDF wird mit dem Text Hello World erzeugt, aber es wird kein Bild hinzugefügt.

Hier ist mein Code.

%Vor%     
Navya 28.09.2013, 09:46
quelle

9 Antworten

9

Obwohl ich nicht sicher bin, wird das Bild möglicherweise nicht hinzugefügt, weil Sie die Ausgabe vor dem Hinzufügen erstellen. Probieren Sie:

%Vor%     
Leon Hooijer 14.10.2013 14:13
quelle
6

Sie haben Base64 definiert? Wenn Sie nicht definiert haben, tritt dieser Fehler auf:

  

ReferenceError: Base64 ist nicht definiert

    
annelorayne 10.07.2014 18:39
quelle
2

Ich finde es nützlich.

%Vor%

Ссылка

    
Saboor Awan 05.11.2014 10:23
quelle
0

Ich hatte das gleiche Problem, da Base64 nicht definiert wurde. Ich ging zu einem Online-Encoder und speicherte die Ausgabe dann in einer Variablen. Dies ist wahrscheinlich nicht ideal für viele Bilder, aber für meine Bedürfnisse war es ausreichend.

%Vor%     
MrGood 25.02.2016 18:55
quelle
0
%Vor%

Verwenden Sie die obige Funktion, um das image-Objekt zu erhalten. dann das folgende, um pdf-Datei hinzuzufügen pdf.addImage (getImage (URL), 'png', x, y, Bildbreite, Bildhöhe);

    
Hongyang 10.06.2016 02:42
quelle
0

Zuerst müssen Sie das Bild laden, Daten konvertieren und dann an jspdf übergeben (in Typoskript):

%Vor%     
Gerard Carbó 27.07.2016 11:09
quelle
0

vielleicht ein bisschen spät, aber ich komme zu dieser Situation vor kurzem und fand eine einfache Lösung, 2 Funktionen benötigt werden.

  1. lade das Bild.

    %Vor%
  2. im Onload-Ereignis im ersten Schritt, machen Sie einen Rückruf, um das jspdf-Dokument zu verwenden.

    %Vor%
  3. Verwenden Sie die oben genannten Funktionen.

    %Vor%
AlanMo 01.03.2018 20:43
quelle
0

Der obige Code hat bei mir nicht funktioniert. Ich habe eine neue Lösung gefunden:

%Vor%     
punitha puni 26.03.2018 12:10
quelle
-1
%Vor%     
Hongyang 10.06.2016 02:47
quelle

Tags und Links