thinkphp6生成PDF自动换行

composer安装

composer require tecnickcom/tcpdf

示例

php 复制代码
	use TCPDF;
    public function info($university='',$performance='',$grade='',$major=''){
    	//获取到当前域名
        $domain = request()->domain();
        //实例化
        $pdf = new TCPDF('P', 'mm', 'A4', true, 'UTF-8', false);

        // 设置文档信息
        $pdf->SetCreator('xxx系統');
        $pdf->SetAuthor('001');
        $pdf->SetTitle("Welcome to $domain!");
        $pdf->SetSubject('TCPDF Tutorial');
        $pdf->SetKeywords('TCPDF, PDF, PHP');

        // 设置页眉和页脚信息
        $pdf->SetHeaderData('favicon.ico', 30, $domain, '这是页眉信息',
            array(0,64,255), array(0,64,128));
        $pdf->setFooterData(array(0,64,0), array(0,64,128));

        // 设置页眉和页脚字体
        $pdf->setHeaderFont(Array('stsongstdlight', '', '10'));
        $pdf->setFooterFont(Array('helvetica', '', '8'));

        // 设置默认等宽字体
        $pdf->SetDefaultMonospacedFont('courier');

        // 设置间距
        $pdf->SetMargins(15, 27, 15);
        $pdf->SetHeaderMargin(5);
        $pdf->SetFooterMargin(10);

        // 设置分页
        $pdf->SetAutoPageBreak(TRUE, 25);

        // set image scale factor
        $pdf->setImageScale(1.25);

        // set default font subsetting mode
        $pdf->setFontSubsetting(true);

        //设置字体
        $pdf->SetFont('stsongstdlight', '', 14);

        $pdf->AddPage();

        $str1 ="这是要主题内容";

        $pdf->Write(0,$str1,'', 0, 'L', true, 0, false, false, 0);

        //输出PDF
        $pdf->Output('下载的文件名.pdf', 'D');
    }
相关推荐
XR1234567881 小时前
食品饮料与制药行业GMP合规网络建设:无尘车间的网络不能成为污染源
开发语言·网络·php
Lucky_Turtle4 小时前
【论文写作】PDF图片不清晰,打印生成PDF空白大,PDF字体嵌入
开发语言·pdf·c#
工具派4 小时前
写技术文档时,我把Markdown编辑和PDF导出都搬到了浏览器
pdf
发光小北5 小时前
Bronze100系列plc Modbus及自由口通信案例
开发语言·php
脏脏a5 小时前
飞牛NAS部署EasyNVR实操:摄像头RTSP接入、本地录像与公网回看
开发语言·php
杰佛史彦明15 小时前
PDF 表格转 CSV:Python 实现方法与代码解析
开发语言·python·pdf
脚后跟法6 小时前
.NET热门ORM真实的性能测试总结
jvm·php·.net
Helen_cai7 小时前
OpenHarmony 完整项目工程整合规范 + 模块化分层架构(API23+ 标准企业级结构)
开发语言·华为·php·harmonyos
复园电子18 小时前
解析PDF二进制结构:数字签名块(Signature Block)篡改异变分析
pdf
ylscode1 天前
PHP再曝高危安全漏洞:TLS连接缺陷可致FPM全面崩溃,OpenSSL内存损坏隐患同步浮现
开发语言·php