我一直在尝试在创建pdf时使用Helvetica字体,但该字体未在pdf中反射(reflect)出来。
我做了一些谷歌,发现了一些解决方案,但没有可行的。
尝试解决方案1
我在这里发现了类似的东西:
Font issue
尝试了那里提到的最后一个解决方案
但是解决方案不起作用。
尝试解决方案2
我也尝试使用Google字体API,但结果仍然不可行。
helvetica font
这是一个例子
Example of custom font
尝试解决方案3
我尝试使用css属性@page进行操作。
但这也不起作用。
什么是可行解决方案的方法。
最佳答案
解决wkhtmltopdf
字体问题的最简单方法是对Base64编码字体(you can use this tool)并将其包含在CSS中:
@font-face {
font-family: 'Helvetica';
src: url(data:font/truetype;charset=utf-8;base64,AAEAAAATAQA...
}
这适用于所有字体(包括Google字体),并保证跨不同机器和操作系统的跨平台兼容性。
关于html - Helvetica字体在wkhtmltopdf中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15746240/