2017-10-26 6 views
0

yii2 Mpdfでいくつかのレポートを作成したいのですが、プログラムを実行しているときに、定義されていない関数Mpdf \ mb_regex_encoding()への呼び出しのようなエラーが発生しました未定義関数を呼び出すMpdf mb_regex_encoding()

これはあなたが明示的にいくつかの環境で有効にする必要がmbregexオプション、などの有効mbstring PHP拡張モジュールを、持っている必要があり、私のコントローラ

public function actionRpt($id) 
{ 
    $content = $this->renderPartial('rpt', [ 
      'model' => $this->findModel($id), 
     ]); 

    // setup kartik\mpdf\Pdf component 
    $pdf = new Pdf([ 
     // set to use core fonts only 
     'mode' => Pdf::MODE_UTF8, 
     // A4 paper format 
     'format' => Pdf::FORMAT_A4, 
     // portrait orientation 
     'orientation' => Pdf::ORIENT_PORTRAIT, 
     // stream to browser inline 
     'destination' => Pdf::DEST_BROWSER, 
     // your html content input 
     'content' => $content, 
     // format content from your own css file if needed or use the 
     // enhanced bootstrap css built by Krajee for mPDF formatting 
     'cssFile' => '@vendor/kartik-v/yii2-mpdf/assets/kv-mpdf-bootstrap.min.css', 
     // any css to be embedded if required 
     'cssInline' => '.kv-heading-1{font-size:18px}', 
     // set mPDF properties on the fly 
     'options' => ['title' => 'RPT NCR'], 
     // call mPDF methods on the fly 
     'methods' => [ 
      'SetHeader'=>['NCR'], 
      'SetFooter'=>['{PAGENO}'], 
     ] 
    ]); 
} 

答えて

関連する問題