0
我試圖用Laravel TCPDF添加自定義的Unicode字體(http://www.freebanglafont.com/catetory.php?b=173)。但它拋出錯誤,如 「TCPDF錯誤:無法包括字體定義文件:」自定義字體安裝在Laravel TCPDF
我的控制器代碼:
$pdf->setFontSubsetting(true);
$fontname = TCPDF_FONTS::addTTFfont(public_path().'/fonts/SolaimanLipi.ttf', 'TrueTypeUnicode', '', 32);
$pdf->SetFont($fontname, '', 14, '', true);
$pdf->AddPage();
我已經把我的字體在「公共/字體」,並遵循文檔 http://www.tcpdf.org/fonts.php
我已經做了所有的這些,但沒有得到結果。 –
什麼是'TCPDF_FONTS :: addTTFfont()'的返回值?根據文檔,此方法嘗試轉換提供的字體文件,如果成功,則將其複製到字體文件夾(由「K_PATH_FONTS」定義)。也許轉換失敗,在這種情況下,該方法將返回false,所以您確實需要檢查,否則目標文件夾不可寫。如果發生這些事情之一,您的轉換後的字體將不會在字體文件夾中結束,您將得到該錯誤。 – JamesG