2013-03-13 80 views
1

我用tcpdf創建了一個PDF文件。我可以在創建PDF時減少加載時間嗎?

對於更少的數據,它工作正常,並且不需要太多時間來獲取負載,但是如果我寫入更多數據,則需要花費一兩分鐘才能加載。

有沒有解決方法?

我的文件只包含文字,文字上的一些顏色和幾張圖片 - 沒有別的。仍然需要更多時間來加載。


我這樣做:

$pdf->writeHTMLCell($w=0, $h=0, $x='', $y='', $html, $border=0, $ln=1, $fill=0, $reseth=true, $align='', $autopadding=true); 
$pdf->Output(); 
exit(); 

我發現http://www.tcpdf.org/performances.php - 也許我實現了XCache?

+0

延遲發生在哪裏? – shapeshifter 2013-03-13 05:12:46

+0

我正在做這個$ pdf-> writeHTMLCell($ w = 0,$ h = 0,$ x ='',$ y ='',$ html,$ border = 0,$ ln = 1,$ fill = 0 ,$ reseth = true,$ align ='',$ autopadding = true); $ PDF->輸出();出口(); – Jabeen 2013-03-13 05:26:09

+1

正確,你已經在xdebug中進行了配置,並確切知道時間消耗在哪裏。所以專注於此。 – shapeshifter 2013-03-13 05:35:21

回答

0

我也有這個問題,它沒有任何與我的代碼。我運行的是Ubuntu Linux操作系統的32位版本。

我重新安裝並切換到64位版本,生成時間從1分鐘降低到2分鐘降低到5到10秒。巨大的差異。

相關問題