4

我使用 writeHTML 用 tcpdf 生成了 pdf。我所做的是,我完全编写 html 代码,然后用 writeHTML 生成 pdf。

我的问题是它非常慢。生成 5 页数据表(每页 5 列 x 12 行)大约需要 10 秒。

我遵循了这里的几乎所有说明:http ://www.tcpdf.org/performances.php 。我放

$pdf->setFontSubsetting(false) ;

你有其他提示吗?如果我有问题地生成 pdf,它会更快吗?

4

1 回答 1

4

生成 HTML,让 TCPDF 解析该 HTML 并将其重新调整为 Postscript 指令,然后编写此 Postscript 当然比直接编写 Postscript 开始要慢得多。如果您想要获得最佳性能,请使用常规Ln、等方法直接生成 PDF。是的,它比编写 HTML 稍微复杂一些,但那是因为它们是不同的东西。缓慢的部分是在这些不同的事物之间进行转换。CellWrite

于 2012-10-23T08:55:28.000 回答