добавить содержимое div перед автозапуском - PullRequest
0 голосов
/ 05 октября 2018

Я использую эти плагины ** 1) jspdf.plugin.autotable.js 2) jspdf.debug.js **

Я использую следующий код

var pdf = new jsPDF("p", "pt");
pdf.fromHTML($("#otherdivcontent").get(0), 70, 300, {
width: 500
});
var res = pdf.autoTableHtmlToJson(document.getElementById("table2"));

pdf.autoTable(res.columns, res.data);

pdf.autoPrint();

pdf.save("Report.pdf");

script

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

<script type="text/javascript" src="jspdf.debug.js"></script>
<script type="text/javascript" src="jspdf.plugin.autotable.js"></script>

это сгенерированный pdf generated pdf

Я хочу объединить два содержимого в один pdf ... и мне нужно содержимое div перед таблицей.... пожалуйста, помогите мне отрегулировать выравнивания.Я хочу таблицу на второй странице ... Как я могу решить эту проблему ...

1 Ответ

0 голосов
/ 08 октября 2018

вот решение,

pdf.fromHTML($("#test1").get(0), 30,100, {
            'width': margins.width
            },
            margins);
 pdf.autoTable(data.columns, data.rows, 
        {margin: {top: 80,bottom:50},
        startY:h+20,
        tableWidth: 500,
        styles: {
        overflow: 'linebreak',
        columnWidth: 'wrap',
        // rowHeight:'wra',
        lineWidth: 1
        }});

"h" - высота div # test1.

...