我使用TCPDF生成pdf文档。设置相当容易,非常适合创建<10页的pdf文件。
我可以在60秒内默认php超时生成50页长的PDF文件 当超时设置为300(SET_TIME_LIMIT(300))时,最多可生成200页。
我还在PHP ini中分配了256 MB的内存。
是否有替代TCPDF的替代品可以更快地生成PDF文件?
答案 0 :(得分:2)
如果您通过PHP(shell_exec,system或exec)进行shell访问,则可以将PDF创建拆分为junks并将它们与pdftk合并在一起。 有了这种可能性,您永远不会达到超时限制。 另一种可能性是使用像Apache FOP这样的XML-FO处理器。