2015-05-11 18 views
1

我正在使用DOMPDF来呈现HTML表格。但是,由于大型表格我们会说150行渲染非常缓慢。我知道这是DOMPDF的一个已知问题。DOMPDF动态表格缓慢解决方案

有谁知道任何好的解决办法? 也许使用不同的HTML到PDF转换器? 如何编写不使用表格格式化为HTML格式的HTML代码?

有什么想法?

+0

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

回答

2

使用大而不必要的css文件导致我慢。我正在使用8000行的CSS文件。示例1页PDF呈现5.5秒。

我从html-template中删除了我的css-links并创建了一个只包含我需要的东西的自定义css文件即ie。 bootstrap的网格,表格和面板的CSS。 现在渲染时间少于1秒,因此超过80%的渲染时间得到了改善。