如何将印刷媒体应用于html2pdf

时间:2019-07-14 08:15:25

标签: javascript jquery html jspdf html2pdf

我正在一个客户从显示的报告生成pdf的平台上工作。但是我想将页面的页眉和页脚也包含在pdf文件中,这些文件被隐藏在屏幕媒体中,这些页眉和页脚在@media屏幕中不显示,我希望我的代码如下

function capture() {

/*
    Apply Print Media and hide screen media
*/

blockUI();
  var element = document.getElementById('daily_report');
        html2pdf(element, {
            margin: 0,
            filename: 'myfile.pdf',
            image: { type: 'jpeg', quality: 1 },
            html2canvas: { scale: 2,  logging: true },
            jsPDF: { unit: 'in', format: 'a4', orientation: 'l' }
        }).then(function(pdf){
            $.unblockUI();
});

/*
    Apply screen Media and display screen media after pdf generated
*/
}

0 个答案:

没有答案