Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.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将div内容导出到pdf文件_Javascript_Asp.net - Fatal编程技术网

使用javascript将div内容导出到pdf文件

使用javascript将div内容导出到pdf文件,javascript,asp.net,Javascript,Asp.net,我有一些文本框或类似表单的东西完全封装在一个div中。我想提供一个选项,只需单击按钮并使用javascript就可以将div内容下载为pdf文件。 请帮我解决这个问题你可以看看这个: 您将无法将div直接转换为PDF图像,但可以逐个绘制每个元素 试试这段代码 function printChart() { pvwindow = window.open('', 'PrintWindow', ' location = 0, status = 0, scrollba

我有一些文本框或类似表单的东西完全封装在一个div中。我想提供一个选项,只需单击按钮并使用javascript就可以将div内容下载为pdf文件。
请帮我解决这个问题你可以看看这个:

您将无法将div直接转换为PDF图像,但可以逐个绘制每个元素

试试这段代码

function printChart() {
                pvwindow = window.open('', 'PrintWindow', ' location = 0, status = 0,  scrollbars = 1, width = 750, height = 600')
                pvwindow.document.write("<html>");
                pvwindow.document.write("<head>");
                pvwindow.document.write("</head>");
                pvwindow.document.write("<body   style='background-color:white;' onload='window.print();'>");
                pvwindow.document.write(document.getElementById("print_div").innerHTML);
                pvwindow.document.write("</body>");
                pvwindow.document.write("</html>");
                pvwindow.document.close();
            }
</script>
函数打印图表(){
pvwindow=window.open(“”,'PrintWindow','location=0,status=0,scrollbars=1,width=750,height=600')
pvwindow.document.write(“”);
pvwindow.document.write(“”);
pvwindow.document.write(“”);
pvwindow.document.write(“”);
pvwindow.document.write(document.getElementById(“print_div”).innerHTML);
pvwindow.document.write(“”);
pvwindow.document.write(“”);
pvwindow.document.close();
}

请发布..您到目前为止都尝试了什么?我没有找到任何可以锻炼的东西。我尝试了很多帖子,所以您必须为自己编写一个脚本。我不会为你做这件事,至少试着自己做点什么,如果你有问题就回来。它不会生成pdf。它打开了一扇空窗户