jspdf使用addHTML打印空白

时间:2017-01-23 04:27:59

标签: jspdf

使用jsPDF功能时我得到空白页面。我的代码如下

<div id="content">  
        <a href="#" onclick="return printDiv();">
            <img src="../res/css/print.png" alt="Cetak" id="imgPrint" />
        </a>
        <div id="divChart">
            <telerik:RadAjaxPanel runat="server" ID="RadAjaxPanel">
                <telerik:RadOrgChart RenderMode="Lightweight" ID="RadOrgChart1" runat="server" EnableCollapsing="true"
                    EnableGroupCollapsing="true" Skin="Default" />
            </telerik:RadAjaxPanel>
        </div>
</div>

对于js,这是获取html并将其打印到pdf

的代码
function printDiv() {
            console.log("masuk printdiv");
            var pdf = new jsPDF('p', 'pt', 'a4');
            var options = {
                pageSplit: true
            };

            pdf.addHTML($('#divChart')[0], function () {
                pdf.save("test.pdf");
            });


}

0 个答案:

没有答案