【问题标题】:export div content to a pdf file using javascript使用 javascript 将 div 内容导出到 pdf 文件
【发布时间】:2013-09-30 09:18:41
【问题描述】:

我有一些完全包含在 div 中的文本框或表单。我想提供一个选项,以便在单击按钮时将该 div 内容下载为 pdf 文件并仅使用 javascript。 请帮我解决这个问题

【问题讨论】:

  • 请张贴..到目前为止您尝试了什么??
  • 我没有找到任何可以锻炼的东西。我尝试了很多帖子

标签: javascript asp.net


【解决方案1】:

试试这个代码

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>

【讨论】:

  • 它不会生成 pdf。它打开了一个空窗口
【解决方案2】:

你可以看看这个:

http://parall.ax/products/jspdf

您将无法直接将 div 转换为 PDF 图像,但您将能够一个一个地绘制每个元素。

【讨论】:

  • 所以你必须编写一个脚本来为你做这件事。我不会为你做,至少尝试自己做一些事情,如果你有问题就回来。
猜你喜欢
  • 2014-03-15
  • 1970-01-01
  • 1970-01-01
  • 2013-05-12
  • 2013-05-27
  • 2020-07-02
  • 2010-11-08
  • 2014-08-22
  • 1970-01-01
相关资源
最近更新 更多