public function ptmddf()
{
//拼接的html代码
$html1 = '
<style type="text/css">
.container{
width: 600px;
margin: 0 auto;
}
.userinfo ul{
overflow: hidden;
}
.userinfo ul li{
float: left;
width: 50%;
list-style: none;
}
.userinfo li .label{
width: 30%;
float: left;
}
.userinfo li .content{
font-size: 12px;
width: 70%;
float: left;
}
.userinfo li{
font-size: 14px;
}
.photo-box ul li{
float: left;
width: 30%;
margin-right: 3%;
list-style: none;
}
.photo-box li img{
width: 100%;
}
.video-box{
padding-bottom: 20px;
}
.btn{
width: 80px;
height: 36px;
line-height: 36px;
text-align: center;
color: #000000;
border-radius: 5px;
border: 1px solid #979797;
background: #ffffff;
}
.btn-lg{
width: 100px;
}
.pull-right{
float: right;
}
.aui_state_highlight{
display: none;
}
</style>
<div class="container">
<h5>基本资料</h5>
<div class="userinfo">
<ul>
<li>
<div class="label">真实姓名:</div>
<div class="content">'.$res['name'].'</div>
</li>
<li>
<div class="label">性别:</div>
<div class="">'.$res['sex'].'</div>
</li>
<li>
<div class="label">出生日期:</div>
<div class="">'.$res['shengri'].'</div>
</li>
<li>
<div class="label">电话号码:</div>
<div class="">'.$res['shoujihao'].'</div>
</li>
<li>
<div class="label">身高:</div>
<div class="">'.$res['shengao'].'cm</div>
</li>
<li>
<div class="label">体重:</div>
<div class="">'.$res['tizhong'].'kg</div>
</li>
<li>
<div class="label">所在地区:</div>
<div class="">'.$res['diqu'].'</div>
</li>
<li>
<div class="label">毕业院校:</div>
<div class="">'.$res['yuanxiao'].'</div>
</li>
<li>
<div class="label">签约公司:</div>
<div class="">'.$res['gongsi'].'</div>
</li>
<li>
<div class="label">职业:</div>
<div class="">'.$res['zhiye'].'</div>
</li>
<li>
<div class="label">星座:</div>
<div class="">'.$res['xingzuo'].'</div>
</li>
<li>
<div class="label">血型:</div>
<div class="">'.$res['xuexing'].'</div>
</li>
</ul>
<div>
<h5>照片</h5>
<div class="photo-box">
<ul>';
foreach ($resimg as $key => $value) {
$html2 .= '<li><img src="'.$value.'"></li>';
}
$html3 = '</ul>
</div>
</div>
</div>
</div>';
$html = $html1.$html2.$html3;
// echo $html;exit;
//引入mpdf类
include("C:/wamp/www/phpcms/statics/MPDF60/mpdf.php");
//字段含义按顺序分别为:
//$mode,$format,默认字体大小,默认字体,左页边距25(默认),右页边距(25),上页边距16,下页边距16,mgh:16,mgf:13,orientation
$mpdf=new mPDF('utf-8','A4','','',25,25,16,16); //'utf-8' 或者 '+aCJK' 或者 'zh-CN'都可以显示中文
//设置字体,解决中文乱码
$mpdf -> useAdobeCJK = TRUE;
$mpdf ->autoScriptToLang = true;
$mpdf -> autoLangToFont = true;
//$mpdf-> showImageErrors = true; //显示图片无法加载的原因,用于调试,注意的是,我的机子上gif格式的图片无法加载出来。
//设置pdf显示方式
$mpdf->SetDisplayMode('fullpage');
//目录相关设置:
//Remember bookmark levels start at 0(does not work inside tables)H1 - H6 must be uppercase
//$this->h2bookmarks = array('H1'=>0, 'H2'=>1, 'H3'=>2);
$mpdf->h2toc = array('H3'=>0,'H4'=>1,'H5'=>2);
$mpdf->h2bookmarks = array('H3'=>0,'H4'=>1,'H5'=>2);
$mpdf->mirrorMargins = 1;
//是否缩进列表的第一级
$mpdf->list_indent_first_level = 0;
//导入外部css文件:
// $stylesheet1 = file_get_contents(CSS_PATH.'target.css');
// $mpdf->WriteHTML($stylesheet1,1);
$mpdf->WriteHTML($html); //$html中的内容即为变成pdf格式的html内容。
$fileName = $res['name'].'--资料详情.pdf';
//输出pdf文件
$mpdf->Output($fileName,'D'); //'I'表示在线展示 'D'则显示下载窗口
exit;
{
//拼接的html代码
$html1 = '
<style type="text/css">
.container{
width: 600px;
margin: 0 auto;
}
.userinfo ul{
overflow: hidden;
}
.userinfo ul li{
float: left;
width: 50%;
list-style: none;
}
.userinfo li .label{
width: 30%;
float: left;
}
.userinfo li .content{
font-size: 12px;
width: 70%;
float: left;
}
.userinfo li{
font-size: 14px;
}
.photo-box ul li{
float: left;
width: 30%;
margin-right: 3%;
list-style: none;
}
.photo-box li img{
width: 100%;
}
.video-box{
padding-bottom: 20px;
}
.btn{
width: 80px;
height: 36px;
line-height: 36px;
text-align: center;
color: #000000;
border-radius: 5px;
border: 1px solid #979797;
background: #ffffff;
}
.btn-lg{
width: 100px;
}
.pull-right{
float: right;
}
.aui_state_highlight{
display: none;
}
</style>
<div class="container">
<h5>基本资料</h5>
<div class="userinfo">
<ul>
<li>
<div class="label">真实姓名:</div>
<div class="content">'.$res['name'].'</div>
</li>
<li>
<div class="label">性别:</div>
<div class="">'.$res['sex'].'</div>
</li>
<li>
<div class="label">出生日期:</div>
<div class="">'.$res['shengri'].'</div>
</li>
<li>
<div class="label">电话号码:</div>
<div class="">'.$res['shoujihao'].'</div>
</li>
<li>
<div class="label">身高:</div>
<div class="">'.$res['shengao'].'cm</div>
</li>
<li>
<div class="label">体重:</div>
<div class="">'.$res['tizhong'].'kg</div>
</li>
<li>
<div class="label">所在地区:</div>
<div class="">'.$res['diqu'].'</div>
</li>
<li>
<div class="label">毕业院校:</div>
<div class="">'.$res['yuanxiao'].'</div>
</li>
<li>
<div class="label">签约公司:</div>
<div class="">'.$res['gongsi'].'</div>
</li>
<li>
<div class="label">职业:</div>
<div class="">'.$res['zhiye'].'</div>
</li>
<li>
<div class="label">星座:</div>
<div class="">'.$res['xingzuo'].'</div>
</li>
<li>
<div class="label">血型:</div>
<div class="">'.$res['xuexing'].'</div>
</li>
</ul>
<div>
<h5>照片</h5>
<div class="photo-box">
<ul>';
foreach ($resimg as $key => $value) {
$html2 .= '<li><img src="'.$value.'"></li>';
}
$html3 = '</ul>
</div>
</div>
</div>
</div>';
$html = $html1.$html2.$html3;
// echo $html;exit;
//引入mpdf类
include("C:/wamp/www/phpcms/statics/MPDF60/mpdf.php");
//字段含义按顺序分别为:
//$mode,$format,默认字体大小,默认字体,左页边距25(默认),右页边距(25),上页边距16,下页边距16,mgh:16,mgf:13,orientation
$mpdf=new mPDF('utf-8','A4','','',25,25,16,16); //'utf-8' 或者 '+aCJK' 或者 'zh-CN'都可以显示中文
//设置字体,解决中文乱码
$mpdf -> useAdobeCJK = TRUE;
$mpdf ->autoScriptToLang = true;
$mpdf -> autoLangToFont = true;
//$mpdf-> showImageErrors = true; //显示图片无法加载的原因,用于调试,注意的是,我的机子上gif格式的图片无法加载出来。
//设置pdf显示方式
$mpdf->SetDisplayMode('fullpage');
//目录相关设置:
//Remember bookmark levels start at 0(does not work inside tables)H1 - H6 must be uppercase
//$this->h2bookmarks = array('H1'=>0, 'H2'=>1, 'H3'=>2);
$mpdf->h2toc = array('H3'=>0,'H4'=>1,'H5'=>2);
$mpdf->h2bookmarks = array('H3'=>0,'H4'=>1,'H5'=>2);
$mpdf->mirrorMargins = 1;
//是否缩进列表的第一级
$mpdf->list_indent_first_level = 0;
//导入外部css文件:
// $stylesheet1 = file_get_contents(CSS_PATH.'target.css');
// $mpdf->WriteHTML($stylesheet1,1);
$mpdf->WriteHTML($html); //$html中的内容即为变成pdf格式的html内容。
$fileName = $res['name'].'--资料详情.pdf';
//输出pdf文件
$mpdf->Output($fileName,'D'); //'I'表示在线展示 'D'则显示下载窗口
exit;
}
类库下载地址 链接:https://pan.baidu.com/s/19gh5lWglu3bNxXF5SLbrCg 密码:507o
参考:https://blog.csdn.net/u012063507/article/details/70685149