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');
    }
相关推荐
2601_963906781 小时前
可自由切割与合并的 PDF 尺寸调整与打印工具
pdf
发量惊人的中年网工1 小时前
中小企业网络管理进阶:从设备堆叠到统一管理
服务器·网络·安全·网络安全·php·制造
2601_965912913 小时前
PDF转Word与拆分组合操作实测:从格式保真到批量处理的方案对比
pdf·word
北漂燕郊杨哥5 小时前
phpStudy 手工安装最新稳定版 PHP 8.5.9(NTS)方法(Windows 本地开发)
windows·php·phpstudy
海兰5 小时前
【应用】ClawPDF 完全指南:安装、部署与使用
人工智能·pdf·openclaw
qetfw7 小时前
Debian 部署 Discuz! 论坛:Nginx、PHP 与 MariaDB 配置
linux·运维·nginx·debian·php·discuz
XLYcmy7 小时前
PDF论文处理器 - 功能总结
数据库·python·pdf·csv·pymupdf·dify·文本分割
北漂燕郊杨哥7 小时前
Win11 环境下 phpStudy 安装 Redis 最新版,并为 PHP 8.5.9(NTS)配置 redis 扩展
数据库·redis·php
阿伟玩不懂7 小时前
AI帮你读PDF——自建文档解析与智能问答工具
人工智能·pdf
那年窗外下的雪.21 小时前
AIDC 学习日志 第 04 天 BGP Underlay 基础与路由选择
服务器·学习·php