Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Html到pdf Jspdf_Javascript_Html_Jspdf - Fatal编程技术网

Javascript Html到pdf Jspdf

Javascript Html到pdf Jspdf,javascript,html,jspdf,Javascript,Html,Jspdf,当我使用Jspdf库将html div转换为pdf时,生成的pdf 没有显示mydiv的全部内容。它只显示很少的html,但没有显示完整的div。我缺少什么 <button id="b2">Export to pdf</button> <script> var doc = new jsPDF(); var specialElementHandlers = { '#editor': function (element, renderer) {

当我使用Jspdf库将html div转换为pdf时,生成的pdf 没有显示mydiv的全部内容。它只显示很少的html,但没有显示完整的div。我缺少什么

<button id="b2">Export to pdf</button>
<script>

var doc = new jsPDF();
var specialElementHandlers = {
    '#editor': function (element, renderer) {
        return true;
    }
};
$('#b2').click(function () {
    doc.fromHTML($('#mydiv').html(), 15, 15, {
        'width': 170,
        'elementHandlers': specialElementHandlers
    });
    doc.save('sample-file.pdf');
});


</script>
导出为pdf
var doc=new jsPDF();
变量specialElementHandlers={
“#编辑器”:函数(元素、渲染器){
返回true;
}
};
$('#b2')。单击(函数(){
doc.fromHTML($('#mydiv').html(),15,15{
“宽度”:170,
“elementHandlers”:specialElementHandlers
});
doc.save('sample-file.pdf');
});
您可以做的事情:

  • 检查您的ID是否正确:
    #编辑器
    用于单击功能中的SpecialElementHandler和
    #mydiv
  • 检查Javascript控制台是否存在错误
  • 检查或查找任何错误
您可以做的事情:

  • 检查您的ID是否正确:
    #编辑器
    用于单击功能中的SpecialElementHandler和
    #mydiv
  • 检查Javascript控制台是否存在错误
  • 检查或查找任何错误

制作一个片段或jsfiddle来显示您的问题将使您更容易获得帮助。制作一个代码片段或jsfiddle来显示您的问题将使您更容易获得帮助。