2013-03-29 20 views
0

我正在PHP和JavaScript中制作一个Web应用程序。我有一个表格,用户填写他们的详细信息&他们可以发邮件,用户的详细信息应该是邮件的PDF文件。 为此,我想将带有内容7的特定div的屏幕截图保存为PDF文件。如何截取HtML div内容并保存为javascript中的PdF文件

或者使用javascript将HTML div &的内容复制回已经存在的PDF文件。 请帮助我,如果你有任何替代方式,请给我建议。

+2

看看[jsPDF](http://code.google.com/p/jspdf/) –

回答

1

为了打印页面的任何部分,您可以使用print函数。它以DOM作为参数,解析它并打印出来。 (通过打印您可以将其转换为PDF)。

例如,如果你运行在#1的范围下面的代码,你可以打印指定的div:

print($(".post-text")); 

enter image description here

我affraid有在Javascript中没有良好的功能隐蔽DOM来PDF。你可以试试flying-saucer。您可能还想将DOM的内容发送到PHP页面,将其转换为PDF并返回数据。您可以使用html2canvas

+0

嗨,感谢您的及时回应。 ut我有一个问题,这似乎并不打印我指定的div。似乎是双引号的问题,我猜。这是我的代码行。 任何帮助将不胜感激。谢谢 –

相关问题