我不知道如何使用jsPDF-AutoTable的主题 . . .

这是我生成PDF的代码:

function tbl1ToPDF(){
            var table = tableToJson($('#tbl1').get(0));
            var doc = new jsPDF('l','pt','letter',true);
            $.each(table, function(i, row){
                $.each(row, function(j,cell){
                    if(i == 0)
                    {
                        doc.cell(10,10,150,50,cell,i, 'center');
                    }
                    else
                    {
                    doc.cell(10,10,150,120,cell,i,'center');
                    }
                });
            });
            doc.save('Sofort.pdf');
        }

这是我的tableToJson函数:

function tableToJson(table) {
        var data = [];
        var headers = [];
        for (var i = 0; i < table.rows[0].cells.length; i++) {
            headers[i] = table.rows[0].cells[i].innerHTML.toLowerCase().replace(/ /gi, '');
        }
        data.push(headers);
        // go through cells
        for (var i = 1; i < table.rows.length; i++) {
            var tableRow = table.rows[i];
            var rowData = {};
            for (var j = 0; j < tableRow.cells.length; j++) {
                rowData[headers[j]] = tableRow.cells[j].innerHTML;
            }
            data.push(rowData);
        }
        return data;
    }

我的表是动态的 . 我按下Button后生成它,但Table的结构如下所示:

<h3>Header</h3>
<table id="tbl1">
  <thead>
    <tr>
      <th>Nr</th>
      <th>Name</th>
      <th>Unit</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>1</td>
      <td>test</td>
      <td>test</td>
    </tr>
    <tr>
      <td>2</td>
      <td>test</td>
      <td>test</td>
    </tr>
  </tbody>
</table>
<input type="button" onclick="tbl1ToPDF" value="download">

你能帮我把主题应用到我的PDF吗?我之前从未这样做过,我真的需要帮助!

谢谢!