使用Javascript生成PDF和Excel(客户端)

时间:2017-05-04 08:54:24

标签: javascript excel pdf ember.js npm

是否存在类似于Java中的jasper报告的客户端Javascript框架。我的要求是在客户端(浏览器)生成PDF和Excel,而不在服务器端执行。      我发现有像JsPDF和PDFkit这样的javascript库来生成PDF和生成Excel的不同库,这使得开发工作变得更加困难。我想要一些与jasper report完全相似的东西。如果它可以添加使用NPM没有手动导入代码并使用它然后它非常适合我的要求。

4 个答案:

答案 0 :(得分:0)

我相信jquery数据表带有您需要的所有功能 https://datatables.net/extensions/buttons/examples/initialisation/export.html

答案 1 :(得分:0)

Thanx Fadi和Axel您的快速回复。您提到的解决方案是一个我不了解的好解决方案。当该解决方案将用于我的要求时,该解决方案存在限制。请参阅以下内容我必须使用javascript库生成PDF和Excel的报告的屏幕截图。在该报告中,不仅需要将数据表包含在文档中。还有顶部的一些细节和徽标。还有应用程序是使用EmberJS开发的,这个jquery表插件无法使用,因为我们使用的是不能被这个Jquery表替换的Ember表。除了Jquery数据表之外还有其他解决方案吗?

enter image description here

答案 2 :(得分:0)

我担心您必须使用两个最适合您需求的独立库,一个用于PDF,另一个用于Excel。如果你考虑一下,这是有道理的。

使用简单的Javascript渲染PDF是一项巨大的承诺,只看PDF.js的复杂性! Excel也不例外。这些是复杂的格式。

您的用例是呈现PDF和Excel。其他人可能想要渲染PDF和DOC。你明白了,有很多不同的格式,没有一个库可以处理它们。即使有人有足够的资源来构建类似的东西,它也可能被分解为可以根据您的需求选择和选择的模块。单个框架太大而不适合网络。

答案 3 :(得分:0)

https://jsreport.net, 对于那些仍在寻找的人, 检查一下!

积分:jsreport Author