如何在客户端创建当前页面的一部分的pdf导出

时间:2016-08-04 12:23:16

标签: javascript phantomjs jspdf export-to-pdf

我试着理解我是否可以在我的Web应用程序中使用PhantomJS(或任何类似的js库)(在"命中ExportToPdf按钮时调用的javascript函数中)来创建用户的一部分的pdf导出&# 39;当前页面,例如div的内容,但具有当前样式。 我需要在客户端制作它。

我在搜索中看到phantomJS被用作工具(控制台应用程序可执行文件),但是我可以按照我需要的方式使用它吗?

可能与jsPDF或类似的js库结合......

或者,如果您有任何其他解决方案建议...我已经单独尝试过jsPDF并且它根本没有获得任何样式(所有引导类元素都缺失)。另外我尝试了html2canvas + jsPDF来获取所需div内容的图像并将其放在pdf文档中,但这似乎并没有获得div的所有高度(只有在浏览器中可以看到的部分被导出)

0 个答案:

没有答案