2
在比較dompdf,TCPDF,MPDF中的功能之後,我在此處使用MPDF在我的codeigniter應用程序中將HTML轉換爲PDF。在本地主機上,它的工作正常。並且在2或3秒內生成pdf。當我將其上傳到實時服務器時,需要3分鐘以上來創建相同的pdf文件。我檢查了文件權限。 Pdf正在生成並保存在文件夾中。但需要很長時間。HTML到PDF轉換與Codeigniter中的外部CSS支持
$this->ci->load->library('m_pdf');
$html = $this->ci->load->view('ecommerce/salespdf',$this->data,true);
$m_pdf = $this->ci->m_pdf->load();
$m_pdf->WriteHTML($html);
$filepath = getcwd()."/assets/other_uploads/pdf_files/";
$m_pdf->Output($filepath.$filename, "F");
從上面的代碼,pdf在指定的文件夾中生成,但需要很長時間。視圖文件中只包含一個外部css文件。
<link href="<?php echo CSS_URL; ?>pdf-invoice.css" rel="stylesheet" type="text/css" />
我的代碼有什麼問題嗎?