搜索‘thinkphp5加载tcpdf生成pdf’得到启示
结尾加上exit() 语句,就能解决
在使用php开发一些项目时, 经常会用到php直接生成pdf文件, 开源类 tcpdf是一个很不错的选择..., 具体原因, 这里就不多说了
大之前的使用过程中都是没有问题的, 但是在ThinkPHP5中引用直接输出到浏览器, 会显示乱码, 搜便百度, 也没有找到一个答案, 这里经过测试找到了解决方案[不要问我为什么...打开tcpdf.php文件, 第7643行, 增加 die() 或者 exit() 语句
即 function Output函数中当第二个参数是I时, 为直接输出到浏览器, 这里已经不需要返回什么信息...');
// 是否显示页眉
$pdf->setPrintHeader(true);
// 设置页眉显示的内容
$pdf->SetHeaderData('', 60...);
// 设置行高
$pdf->setCellHeightRatio(1);
// 设置左、上、右的间距
$pdf->SetMargins('10', '10'