美文网首页
php利用Tcpdf生成pdf文件时候遇到的一些错误

php利用Tcpdf生成pdf文件时候遇到的一些错误

作者: 江江简书 | 来源:发表于2019-12-19 09:39 被阅读0次
    本来想用fpdf生成pdf文件奈何对中文支持不太好,所以最后还是选择了tcpdf(因为这个东西对于phpspreadsheet支持不太好所以没有优先考虑这个)
    //1.下载地址
    https://github.com/tecnickcom/TCPDF/tree/6.3.2
    
    //2.设置自定义中文字体
    https://www.cnblogs.com/zhangyouwu/p/10381668.html
    
    //3.使用SetHeaderData方法时图片logo无法显示
    解决方法:tcpdf默认的路径是在/examples/images
    
    //4.对于表格,如果有换行的效果,应该使用MultiCell单元格
    
    //5.字体可以单独设置只要在前面使用font就好,多个font
    
    //6.不要考虑用phpexcel/phpspreadsheet直接生成你会受到各种不同的错误,建议单独使用
    
    //7.输出的模式
    $pdf->Output('t.pdf', 'I');  //浏览器在线预览
    $pdf->Output('test.pdf', 'D'); //浏览器下载注意文件名中文可能会出错
    
    //8.输出服务器
    //服务器存档模式
    ob_clean();
    $pdf->Output('output.pdf','F');
    or
    $pdf->Output($_SERVER['DOCUMENT_ROOT'].'/xxx/xxx.pdf', 'F'); 
    

    综上:tcpdf是一个不错的选择,而且对于中文字体也是比较友好。

    相关文章

      网友评论

          本文标题:php利用Tcpdf生成pdf文件时候遇到的一些错误

          本文链接:https://www.haomeiwen.com/subject/zwpunctx.html