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');
    }
相关推荐
linux修理工31 分钟前
ip a 命令解析与 IP 地址提取
linux·服务器·php
开开心心_Every1 小时前
免费抽奖软件支持内定名单+防重复中奖
linux·运维·服务器·edge·pdf·c5全栈·c4python
拓端研究室1 小时前
2025快消行业定价与战略报告:折扣店、ESG、供应链、社交媒体|附100+份报告PDF、数据、可视化模板汇总下载
pdf·媒体
Volunteer Technology9 小时前
架构面试题(一)
开发语言·架构·php
Okailon16 小时前
PHP面向对象模块 jc-simple-footer 的技术详解
android·php·开源软件·家谱软件
牢七19 小时前
PHP Debug配置记录
开发语言·php
NGC_66111 天前
TCP可靠传输怎么实现的
服务器·网络·php
catchadmin1 天前
告别阻塞!用 PHP TrueAsync 实现 PHP 脚本提速 10 倍
开发语言·php
00后初来乍到1 天前
Docker 搭建 LNMP(Nginx+PHP+MySQL)完整踩坑实录
nginx·docker·php
2501_930707781 天前
使用C#代码将 PDF 转换为 PostScript(PS)格式
开发语言·pdf·c#