2016-05-06 95 views
0

我有一個yii2項目,我在前臺工作。我出口到excel,csv,text,和其他在我的項目中使用kartik導出。因爲我想輸出到pdf,那麼我安裝kartik mPDF。但是當我想要導出到pdf時出現錯誤。有什麼問題?這是錯誤:如何在yii2中使用mPDF?

The pdf rendering library 'mPDF' was not found or installed at path 'C:\xampp\htdocs\Baru\advanced/vendor/mpdf/mpdf'.

+0

默認情況下它應該位於'@供應商/ MPDF/mpdf',你擁有它嗎?你是如何安裝它的? – StalkAlex

回答

1

我想你應該改變出口的lib配置

... 
'pdfLibraryPath' => '@app/vendor/mpdf/mpdf' 
... 

MPDF LIB的路徑檢查路徑錯誤顯示,我認爲先進的部分是多餘的。

+0

我已經安裝了作曲家mpdf需要kartik-v/yii2-mpdf「*」,但它安裝在/ vendor/kartik -v/mpdf路徑中。如何將它安裝在@ app/vendor/mpdf/mpdf中? – Tanmay

0
<?php 
use kartik\mpdf\Pdf; 
return [ 
'pdf' => [ 
     'class' => Pdf::className(), 
     'format' => Pdf::FORMAT_A4, 
     'orientation' => Pdf::ORIENT_PORTRAIT, 
     'destination' => Pdf::DEST_BROWSER, 
     'methods' => [ 
      'SetHeader' => 'Merlano PVT LTD', 
      'SetFooter'=> 'Flamez', 
     ], 
    ], 
]; 

複製並粘貼到您的/common/config/main.php