作者Peruheru (还在想)
看板Web_Design
标题[问题] wkhtmltopdf字型问题
时间Wed Apr 22 18:28:25 2015
大家好
我使用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://webptt.com/cn.aspx?n=bbs/Web_Design/M.1429698508.A.F16.html
1F:→ Peruheru: 刚才试过把网页编码改为utf8也还是显示不了 04/22 18:36
2F:推 shadowjohn: 你那个customFont.ttf 有网址可以share一下吗 04/23 12:37
4F:→ shadowjohn: 想测看看 :) 04/23 12:37
5F:→ Peruheru: 感谢你,可惜那个字型是委托人买的客制字型所以我不能给 04/23 13:44
6F:→ Peruheru: 基本上是用标楷体去扩充的 04/23 13:44
7F:推 shadowjohn: 有二种方法,一是在你的wkhtmltopdf的机器上装入字型 04/23 14:01
8F:→ shadowjohn: 如果你是linux就摆到/usr/share/fonts然後fc-cache -v 04/23 14:01
9F:→ shadowjohn: 第一个不能用,我再分享第二种 XD 04/23 14:02
10F:→ Peruheru: 安装的方法有个问题,是我不知道字型"名称",尤其客制的 04/23 15:32
11F:→ Peruheru: 请问有没有方法可以读出字型内的英文名称阿XD 04/23 15:33
12F:推 shadowjohn: 是有ttfdump,只是dump出来的内容似乎... 04/23 18:25
13F:→ shadowjohn: 只好再找看看有没有ttf detail相关的东西吧 04/23 18:25
14F:→ Peruheru: 用FontForge找到名字了!之前因为开OTF有问题被打入冷宫 04/24 13:48
15F:→ Peruheru: 没想到可以在这里派上用场,感谢羽山前辈的协助! 04/24 13:49
16F:推 shadowjohn: ♥ 04/24 15:32