Mit jsPDF können Sie JSON-Daten in Tabellenform erstellen und diese Tabelle in einem PDF-Dokument speichern. Ich habe ein Angualr2/Typescript application erstellt, um dasselbe zu tun. Diese Tabelle erstellt meine JSON-Daten. Ich versuche zu verwenden jsPDF ist eine Tabelle mit horizontalen Headern erstellen. Beispiel dafür gegeben here. Code zum Erstellen ist wie folgt.Typescript: Wie verwende ich drawHeaderRow, um eine Tabelle mit horizontalen Headern zu erstellen?
// Horizontal - shows how tables can be drawn with horizontal headers
examples.horizontal = function() {
var doc = new jsPDF('p', 'pt');
doc.autoTable(getColumns().splice(1,4), getData(), {
drawHeaderRow: function() {
// Don't draw header row
return false;
},
columnStyles: {
first_name: {fillColor: [41, 128, 185], textColor: 255, fontStyle: 'bold'}
}
});
return doc;
};
Vollständiger Code ist verfügbar here. Dieser Code ist in JavaScript geschrieben. Ich suche nach einer Möglichkeit, dies in Typoskript zu konvertieren. Hat jemand eine Idee, wie es geht?
Es sollte bereits gültig Typoskript sein, wenn es in Javascript funktioniert? Das automatische Plug-in hat keine Typisierungen, daher ist der Code möglicherweise der beste Weg. Irgendein Grund, warum Sie es in Typoskript schreiben möchten? –