TCPDF 可以直接使用标楷体了

2023-09-06 TCPDF 有更新过
版本号从 6.6.2 直接变成 6.6.5
修正了对複合字型的处理
因此与标楷体类似的字型应该可以 subset 了
不再需要内嵌整个字型让档案变得很大
(商用请注意字型的授权)

简单的範例

使用 composer 安装 TCPDF

composer require tecnickcom/tcpdf

可以先检查一下 composer.lock
看看里面的 tcpdf 是不是 6.6.3 以后的版本

以下为简单测试的範例
(把 kaiu.ttf 跟测试档案放在同一个资料夹)

<?phprequire('vendor/autoload.php');$customFont = TCPDF_FONTS::addTTFfont('kaiu.ttf');$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);$pdf->setPrintHeader(false);$pdf->setPrintFooter(false);$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);$pdf->setFontSubsetting(true); // 开启字型 subset$pdf->SetFont($customFont, '', 12);$pdf->AddPage();$pdf->Write(3, '标楷体测试', '', 0, '', false, 0, false, false, 0);$pdf->Output('tcpdf.pdf', 'I');

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章