HTML в PDF (по JavaScript), как я могу добавить CSS или таблицы?

В проекте я конвертировать HTML-файл в PDF, чем этоработает нормально. Но этот вывод не показывает дизайн CSS. Теперь мне нужно предложение, как я могу добавить дизайн CSS с этим файлом PDF?

Вот код функции js:

 $(function(){
         var doc = new jsPDF();
    var specialElementHandlers = {
        '#editor': function (element, renderer) {
            return true;
        }
    };

    $('#cmd').click(function () {
        doc.fromHTML($('#StudentInfoListTable').html(), 15, 15, {
            'width': 170,
                'elementHandlers': specialElementHandlers
        });
        doc.save('sample-file.pdf');
    });

Я получил помощь от этого проектаhttps://github.com/MrRio/jsPDF

Это мой столик

Это вывод PDF

Я попытался добавить таблицу

$('#cmd').click(function () {

        var table = tableToJson($('#StudentInfoListTable').get(0))
        var doc = new jsPDF('p', pt, 'a1', true);
        doc.cellInitialize();
        $.each(table, function (i, row){
            console.debug(row);
            $.each(row, function (j, cell){
                doc.cell(10, 50,120, 50, cell, i);  // 2nd parameter=top margin,1st=left margin 3rd=row cell width 4th=Row height
            })
        })


        doc.save('sample-file.pdf');
    });

Вот функция

function tableToJson(table) {
    var data = [];

    // first row needs to be headers
    var headers = [];
    for (var i=0; i

Ответы на вопрос(2)

Ваш ответ на вопрос