2015-06-14 54 views
0

我建立了一個基於2個相關表的數據庫記錄的pdf文檔。 mastertable包含shopdata與徽標。在記錄中,我當然不保存圖像本身,而只保存pathinfo。詳細表只包含會議日期,沒有問題。Zend_Pdf如何減少圖片的加載時間?

如果我開始構建PDF文檔需要很多時間。於是,我嘗試了一些替代方案:

  • 如果我限制了記錄,以約10那很好,但它需要 很長的加載。
  • 如果我沒有限制,我會得到一個超時。
  • 如果我註釋語句來嘗試沒有它的工作原理也蠻好

我的問題是標誌,有沒有像預加載,緩存或Zend_pdf別的東西,可以幫助減少加載時間有些可能性?

+0

你*解釋分析*你的SQL查詢嗎?他們需要多長時間? – venca

+0

您是否在使用大尺寸圖像來創建pdf? –

回答

1

如果您的圖片包含透明背景,則需要很長時間才能在Zend_Pdf中呈現。嘗試刪除透明背景(如果可能的話),看看是否有所作爲。如果這有幫助,可以使用GD庫或ImageMagick來替換具有白色背景的透明背景,因爲徽標正被添加到數據庫中。

相關問題