2

dompdf を使用して PDF レポートを生成しました。私のレポートでは、すべてのページに背景画像が必要です。それは機能しますが、それほどうまくいきません。Dompdf は、背景画像付きの 2 ページを生成するだけで 2 分以上かかります。これを最適化する方法はありますか?

4

2 に答える 2

3

これは古い質問であることは知っていますが、DOMPDF で多くのことをテストし、画像の処理が遅いという記事をたくさん読みました。Dompdf で png または gif 画像を使用すると、ファイルの処理が非常に遅くなることがわかりました。

画像に透明度 (アルファ) を付ける必要がない場合は、jpg 画像のみを使用すると、PDF の生成がはるかに高速になることがわかります。

このgithub issueを確認してください。これにより、jpg ソリューションをテストすることができました。

于 2015-05-20T17:05:31.060 に答える
1

生成されたファイルに監視/プロファイリング コードと出力結果を挿入して、どの部分に最も時間がかかっているかを確認します。画像に問題はないはずですが、ある時点でループが暴走したに違いありません。

于 2013-03-14T02:13:41.127 に答える