1

私はTCPDFでpdf文書を生成します。セットアップはかなり簡単で、10 ページ未満の PDF ファイルを作成するのに非常に適しています。

デフォルトの 60 秒の PHP タイムアウト内で 50 ページの長さの PDF ファイルを生成でき、タイムアウトが 300 (SET_TIME_LIMIT(300)) に設定されている場合は最大 200 ページを生成できます。

また、PHP ini で 256 MB のメモリを割り当てました。

PDFファイルをより速く生成するTCPDFのようなものに代わるものはありますか?

4

1 に答える 1

2

PHP (shell_exec、system、または exec) 経由でシェルにアクセスできる場合は、作成した PDF をジャンクに分割し、それらをpdftkでマージできます。この可能性により、タイムアウト制限に達することはありません。もう 1 つの可能性は、 Apache FOPのような XML-FO プロセッサを使用することです。

于 2010-10-23T16:56:14.857 に答える