【问题标题】:Solutions for DOMPDF Rendering Dynamic Table SlowlyDOMPDF渲染动态表慢的解决方案
【发布时间】:2015-07-22 12:58:48
【问题描述】:

我正在使用 DOMPDF 来呈现 HTML 表格。但是,因为我们会说大表大于 150 行,所以渲染速度非常慢。我知道这是 DOMPDF 的一个已知问题。

有人知道有什么好的解决方法吗? 也许使用不同的 html 到 pdf 转换器? 如何在不使用表格的情况下编写格式像表格的html代码?

有什么想法吗?

【问题讨论】:

  • 有多慢?几秒钟?几十秒?部分缓慢将是表的复杂性。如果我们有代码示例,建议可以提高 dompdf 性能的更改会更容易。

标签: php html performance html-table dompdf


【解决方案1】:

使用大而不必要的 css 文件对我造成了缓慢。我使用的是 8000 行的 css 文件。示例 1 页 pdf 呈现 5.5 秒。

我从 html-template 中删除了我的 css 链接,并制作了一个自定义 css 文件,其中只包含我需要的东西,即。 bootstrap 的网格、表格和面板 css。 现在渲染时间不到 1 秒,因此渲染时间缩短了 80% 以上。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-12
    • 2010-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多