mpdf erreur preg_replace(): Le modificateur /e est obsolète, utilisez la fonction preg_replace_callback au lieu

je suis en utilisant MPDF de générer des fichiers pdf dans codeigniter.

ma fonction de contrôleur de ressembler à

   function save_pdf($std_id)
   {
     $data['section1_report']= $this->common_model->get_details('tbl_section1',array('id'=>$std_id));
     $html = $this->load->view('reports/section1',$data,true);
      //print_r($html);exit; 
     $this->load->library('pdf');
     $pdf = $this->pdf->load();
     $pdf->WriteHTML($html);
     $pdf->Output();
}

mon pdf bibliothèque est

 <?php if (!defined('BASEPATH')) exit('No direct script access allowed');
   class pdf {    
      function pdf()
      {
         $CI = & get_instance();
         log_message('Debug', 'mPDF class is loaded.');
      }

     function load($param=NULL)
     {
         include_once APPPATH.'/mpdf/mpdf.php';         
         if ($params == NULL)
         {
             $param = '"en-GB-x","A4","","",10,10,10,10,6,3';         
         }         
       return new mPDF($param);
     }
  }

je veux générer un fichier pdf à partir du fichier de la vue section1. mais lorsque j'appelle la fonction de contrôleur de save_pdf , j'ai eu les erreurs ci-dessous

mpdf erreur preg_replace(): Le modificateur /e est obsolète, utilisez la fonction preg_replace_callback au lieu

quand je print_r($html);exit; , il affiche tout le contenu du fichier de la vue.j'ai utilisé preg_replace_callback au lieu de preg_replace dans mpdf/includes/functions.php mais c'est toujours à l'affiche erreur comme ceci

mpdf erreur preg_replace(): Le modificateur /e est obsolète, utilisez la fonction preg_replace_callback au lieu

j'ai étudié la mpdf de la documentation et qu'il fonctionne correctement en php. mais je veux générer le fichier pdf dans Codeigniter.
comment faire pour résoudre ces erreurs dans mpdf? Je vous serais reconnaissant de toute aide où je peux générer pdf file à l'aide de mpdf dans Codeigniter. merci.