需要创建一个按钮,在PolymerJS页面

时间:2017-01-03 05:59:48

标签: angularjs predix

我想在PolymerJS页面中创建一个Button,点击该按钮之后它应该下载带有装饰的PDF(以表格形式,包含行和列)。

请让我知道该怎么做。

先谢谢。

1 个答案:

答案 0 :(得分:0)

您的问题似乎可能有一些部分可以单独调查:

  1. 如何生成聚合物按钮
  2. 如何触发下载活动
  3. 如何使用与页面上的内容类似的表格创建PDF文件
  4. 如何提供PDF
  5. 要生成专门针对Predix的聚合物按钮,您可以查看Predix UI button文档。

    要提供PDF文件 - 您可能需要一种可以设置正确MIME类型的服务,并动态生成文件或动态定位并在磁盘上提供正确的静态文件。具体细节在很大程度上取决于您的服务器端语言首选项,例如在PHP中:How to make PDF file downloadable in HTML link?

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

    作为替代方法,您还可以考虑允许用户打印可以保存为PDF的页面:link to Print in a webpage