這邊部說明怎麼用TCPDF。只說明怎麼產出自己的字體。

參考文章來源:

https://www.smwenku.com/a/5b7f42502b717767c6aea31c/ =>A文章

https://www.weblink.idv.tw/2017/10 =>B文章

 

先參考B文章,其實做法很簡單。

 

1.下載 字型

2. 把字體(*.ttf)放到TCPDF資料夾中的fonts資料夾

3.在fonts 目錄下面做一個MakeFont.php檔。裡面放入下方程式碼。紅色字改成自己的ttf檔案名稱

<?php

require_once('../tcpdf.php');
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$font = TCPDF_FONTS::addTTFfont('DroidSansFallback.ttf');


?>

4.這邊是給一般沒使用MVC架構的說明,就是直接瀏覽器執行剛剛第三步驟產的php檔案,他會產出對應的檔案以上面範例來說他會產出 droidsansfallback.ctg.z droidsansfallback.php

5如果你有用MVC架構,一般來說他的library 放的位置式不能網頁直接打開,所以你要在系統執行的地方打入cmd 把命令列叫出來,並且使用CD 指令切換到該目錄

6.看一下你php.exe這個檔案事放在哪個目錄下,像A文章他是裝WAMP所以他的php.exe 在C:\Program Files\WAMP\PHP5\ ,每個人的環境不同,所以要自己調整一下

然後在命令列打入指令 “C:\Program Files\WAMP\PHP5\php.exe” MakeFont.php (當中的MakeFont.php 是步驟3做的檔案)

注意引號不要忘記,如下圖

1546500577842.jpg

 

這樣的就完成了產出TCPDF

 

阿基 發表在 痞客邦 留言(0) 人氣()