0

我想在聚合物JS页面中创建一个按钮,单击该按钮后它应该下载带有装饰的PDF(表格格式,带有行和列)。

请让我知道我该怎么做。

提前致谢。

4

1 回答 1

0

您的问题似乎有几个部分可以单独调查:

  1. 如何生成聚合物按钮
  2. 如何触发下载事件
  3. 如何使用与页面上类似样式的表格创建 PDF 文件
  4. 如何提供 PDF

要专门为 Predix 生成聚合物按钮,您可以查看Predix UI 按钮文档。

要提供 PDF 文件——您可能需要一个可以设置正确 MIME 类型并动态生成文件或动态定位并提供磁盘上正确静态文件的服务。具体细节很大程度上取决于您的服务器端语言偏好,例如在 PHP:如何使 PDF 文件在 HTML 链接中可下载?

生成 PDF 也与语言无关,但如果您在服务器端使用 node.js,您可能会发现此问题的答案很有帮助:Generate pdf from HTML in div using Javascript

作为一种替代方法,您还可以考虑允许用户打印可以保存为 PDF 的页面:链接到网页中的打印

于 2017-01-03T14:00:09.077 回答