Экспорт HTML в PDF альбомный режим - PullRequest
0 голосов
/ 17 января 2019

Вот мой код JavaScript для экспорта в PDF. Как я могу сделать это в альбомном режиме. Как изменить формат бумаги на A3

function Export() {
            html2canvas(document.getElementById('order-listing'), {
                onrendered: function (canvas) {
                    var data = canvas.toDataURL();
                    var docDefinition = {
                        content: [{
                            image: data,
                            width: 1000
                        }]
                    };
                    pdfMake.createPdf(docDefinition).download("detailedattendance.pdf");
                }
            });
        }

Ответы [ 2 ]

0 голосов
/ 17 января 2019

Вы можете попробовать то же самое, используя dompdf.

0 голосов
/ 17 января 2019

Добавить pageOrientation в массив docDefinition. Нашел в документации здесь .

function Export() {
    html2canvas(document.getElementById('order-listing'), {
        onrendered: function (canvas) {
            var data = canvas.toDataURL();
            var docDefinition = {
                content: [{
                    image: data,
                    width: 1000
                }],
                pageSize: 'A3',
                pageOrientation: 'landscape'
            };
            pdfMake.createPdf(docDefinition).download("detailedattendance.pdf");
        }
    });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...