2017-04-11 4 views
1

Ich verwende jsPDF und jsPDF-AutoTable, um einen Bericht zu erstellen und zu drucken. Aber ich möchte einen Text direkt unter der Tabelle einfügen. Da es sich jedoch um eine dynamische Tabelle handelt, kann ich doc.text() nicht die y-Koordinate angeben, von der aus der Text geschrieben werden soll. Hat das schon mal jemand gemacht? Vielen Dank im Vorausjspdf - Text nach Tabelle einfügen

Antwort

1

Sie können die doc.autoTable.previous.finalY Eigenschaft wie folgt:

doc.autoTable(headers, data); 
let finalY = doc.autoTable.previous.finalY; // The y position on the page 
doc.text(20, finalY, "Hello!") 

Siehe with content Beispiel für Beispielcode.

+0

Danke, Simon. Das hat den Trick gemacht. Ich habe das in den Unterlagen nicht gefunden, aber es scheint, dass ich nicht tief genug geschaut habe. Super Plugin, übrigens! Danke vielmals! –

+1

Etwas versteckt, aber es ist unter der Rubrik "Helfer Funktionen". –

Verwandte Themen