【问题标题】:PDF report engine or HTML5?PDF 报告引擎还是 HTML5?
【发布时间】:2018-12-10 06:37:19
【问题描述】:

我想制作一个基于 Web 的应用程序,可以从我们的数据库中导出一些统计数据/报告。

选择 HTML5/CSS 好东西(例如 Google 图表工具)而不是 PDF 报告引擎(例如 FastReport)的优缺点是什么?

例如:

HTML5/CSS:不需要额外的服务器/引擎(一般负载)来管理表单模板和数据。最终用户浏览器也无需加载 PDF。

【问题讨论】:

  • 我认为,如果您想将报告呈现给网络受众(在线),CSS 方法会更方便且更具视觉吸引力。如果您想离线展示,pdf 可能是另一种选择。
  • 两者都可以离线使用,因为它们都是可打印的。
  • 那我肯定会选择pdf。不同浏览器供应商之间对@media print 的解释方式存在一些不一致。

标签: html pdf


【解决方案1】:

PhantomJS 是一个不错的选择——我用它从 HTML5/CSS 生成 PDF 报告,当然是服务器端。当然,您的最终用户必须下载 PDF,但您可以在 iframe 和下方的“下载为 pdf”按钮上显示 HTML。所有现代桌面浏览器都支持 PDF 查看,无需任何外部膨胀软件(例如 adobe reader 等) http://phantomjs.org/

更多信息:https://aboullaite.me/phantomjs-generate-pixel-perfect-pdf-reports/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多