1 .先把mpdf-development.zip解压的类文件夹放到vendor目录里面,重命名为mpdf
2 .在vendor/composer/autoload_namespaces.php里面添加
\'mPDF\' => array($vendorDir . \'/mpdf\'),(看看是几层目录)
//控制器里,方法
use mPDF;
//下载pdf简历
public function actionLoadpdf()
{
//这里写你在preview试图层遍历的数据(必须写)
//一下是简历页面的查询数据
$session = Yii::$app->session;
$u_id=$session->get(\'u_id\');
$user= new User();
$person=$user->find()->select("
user,sex,degree,email,phone,status,projectdesc,company,
zhi,expection,selfdesc,project,school,professional,city,position,
salary,workyear,addtime")
->where([\'u_id\'=>$u_id])->orderBy(\'addtime desc\')->limit(1)->asArray()->one();
$region=new Region();
$ros=$region->getinfo();
//实例化中文
$mpdf=new mPDF(\'zh-CN\');
$mpdf->useAdobeCJK = true;
//原来的html页面
$mpdf->WriteHTML($this->renderPartial("jianli",array(\'region\'=>$ros,\'person\'=>$person)));
//保存名称
$mpdf->Output(\'MyPDF.pdf\', \'D\');
exit;
}
3 .视图层超链接跳转到控制器的方法