[問題] wkhtmltopdf字型問題

看板Web_Design作者 (還在想)時間9年前 (2015/04/22 18:28), 編輯推噓4(4012)
留言16則, 2人參與, 最新討論串1/1
大家好 我使用wkhtmltopdf碰到了字型沒有被載入的問題 把問題簡化了一下 網頁使用了自訂字型,CSS如下: @font-face { font-family: 'custom'; src: url(customFont.TTF) format("truetype"); font-weight: normal; font-style: normal; } h2 { line-height: 18px; margin-top:5px; margin-bottom:5px; font-family: 'custom'; } body內只有一行 <h2>這是標題</h2> 網頁編碼是BIG5(原本想弄UTF8但該字型檔是拿來擴充BIG5字集的只好配合) 寫在<head>標籤中:<meta charset="BIG5"> 這網頁直接用chrome開,可以看到字型變化 但是使用wkhtmltopdf轉換後,卻仍是新細明體 卡好久了,請問wkhtmltopdf要使用自訂字型是否有什麼特殊的注意事項呢? 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.18.8 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1429698508.A.F16.html

04/22 18:36, , 1F
剛才試過把網頁編碼改為utf8也還是顯示不了
04/22 18:36, 1F

04/23 12:37, , 2F
你那個customFont.ttf 有網址可以share一下嗎
04/23 12:37, 2F

04/23 12:37, , 3F
http://3wa.tw/demo/wkhtmltopdf/ 剛才把環境架好了
04/23 12:37, 3F

04/23 12:37, , 4F
想測看看 :)
04/23 12:37, 4F

04/23 13:44, , 5F
感謝你,可惜那個字型是委託人買的客製字型所以我不能給
04/23 13:44, 5F

04/23 13:44, , 6F
基本上是用標楷體去擴充的
04/23 13:44, 6F

04/23 14:01, , 7F
有二種方法,一是在你的wkhtmltopdf的機器上裝入字型
04/23 14:01, 7F

04/23 14:01, , 8F
如果你是linux就擺到/usr/share/fonts然後fc-cache -v
04/23 14:01, 8F

04/23 14:02, , 9F
第一個不能用,我再分享第二種 XD
04/23 14:02, 9F

04/23 15:32, , 10F
安裝的方法有個問題,是我不知道字型"名稱",尤其客製的
04/23 15:32, 10F

04/23 15:33, , 11F
請問有沒有方法可以讀出字型內的英文名稱阿XD
04/23 15:33, 11F

04/23 18:25, , 12F
是有ttfdump,只是dump出來的內容似乎...
04/23 18:25, 12F

04/23 18:25, , 13F
只好再找看看有沒有ttf detail相關的東西吧
04/23 18:25, 13F

04/24 13:48, , 14F
用FontForge找到名字了!之前因為開OTF有問題被打入冷宮
04/24 13:48, 14F

04/24 13:49, , 15F
沒想到可以在這裡派上用場,感謝羽山前輩的協助!
04/24 13:49, 15F

04/24 15:32, , 16F
04/24 15:32, 16F
文章代碼(AID): #1LDtVCyM (Web_Design)