簡體   English   中英

將HTML導出為pdf橫向模式

[英]Export html into pdf landscape mode

這是我的導出為pdf的javascript代碼。我如何在橫向模式下制作它。如何將紙張格式更改為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");
                }
            });
        }

將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");
        }
    });
}

您可以使用dompdf嘗試相同的操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM