Есть ли у кого-нибудь опыт исключения столбцов в pdf-результате из таблицы с использованием jsPDF autoTable. Хотелось бы немного помочь.
Исключить столбцы в jsPDF AutoTable
Ответы (2)
Во всяком случае, после глубокого изучения API и примеров. Я нашел решение. jsPDF с autoTable довольно сложен, особенно для новичков, а также для тех, кто столкнется с этим затруднительным положением в ближайшем будущем. Вот как:
var tTB = document.getElementById("myTable");
var atTB = doc.autoTableHtmlToJson(tTB, true);
var cols = atTB.columns;
//here you are going to set which column you will truncate. Moreover, .splice(index number of the column(your start), the number of columns you will exclude)
cols.splice(4,1);
doc.text("My Test Table", 40, 60);
doc.autoPrint();
ваше здоровье!
person
OneLazy
schedule
26.10.2016
Долго искал решение - работает отлично
- person Ronald; 20.03.2017
Я точно не знаю, как работает
doc.autoPrint
, но если вы хотите вызвать doc.autoTable
, вам нужно передать ему как столбцы, так и строки. Таким образом, вам также необходимо перебрать все строки и соединить столбцы, которые вы хотите игнорировать, иначе отображаемые данные могут не соответствовать правильному столбцу. Вы послали меня в правильном направлении, хотя.
- person actaram; 06.12.2018
Ну, вы можете использовать http://pdfmake.org/ для создания клиентской части PDF. С помощью этой библиотеки гораздо проще написать pdf. У них также есть игровая площадка для копирования и вставки вашего кода и просмотра живого pdf.
Спасибо,
person
Hemant Manwani
schedule
26.10.2016