jdPDF未定义在IE中

时间:2016-02-15 16:32:44

标签: jquery internet-explorer pdf pdf-generation jspdf

我必须打印一个包含条形码作为Pdf的页面,为此,我将条形码div生成为画布,然后将其转换为图像并将其添加到我的pdf中并在所有浏览器中打印,除了在IE中。我的代码是这样的:

<script type="text/javascript" src="/js/jquery/jquery-1.7.2.js"></script>
<script language=javascript src="/js/from_html.js"></script>
<script language=javascript  src="/js/jspdf.min.js"></script>
<script language=javascript src="/js/html2canvas.js"></script>
<script language=javascript src="/js/jquery-barcode.js"></script>

function getPdf(){
   var source = document.getElementById('Container');
html2canvas(source, {
        onrendered: function(canvas) {
            var imgData = canvas.toDataURL('image/png');              
            var doc = new jsPDF('p', 'mm');
            doc.addImage(imgData, 'PNG', 15, 10);
            doc.save('file.pdf');
        }
    });
}

我有这些错误:

a)'from_html.js'文件中的'jsPDF未定义'

b)jspdf.min.js文件中的预期':'

你能看到一些错误吗?

0 个答案:

没有答案