如何在ReactJs的浏览器中将页面内容“onClick”导出或预览为pdf / xls?

时间:2017-10-19 00:27:31

标签: reactjs

在浏览器中将页面内容onClick导出或预览为pdf / xls的最佳做法是什么?

根据我缺乏经验的理解,我必须创建一个动作/功能,为pdf生成静态页面内容。如果我错了请纠正我并帮助我实施。

1 个答案:

答案 0 :(得分:0)

假设这不是文件 - >打印页面功能,如果你在谈论实际生成文件,那里有几个库可以做到这一点。这个问题不是React特有的。

生成pdfs的好JavaScript库是pdfmake。我在一个项目中使用它,虽然我在后端Nodejs服务器中使用它。它也可以直接在前端工作。我建议您尝试将pdf生成留给后端,然后您只需要在使用前端的一些数据发出请求后下载该文件。