抱歉另一个wkhtmltopdf字体主题。 我正在尝试使用wkthmltopdf转换使用自定义字体的HTML页面:
exec('/home/camelot/bin/wkhtmltopdf --orientation portrait --encoding utf-8 --page-size A4 --disable-smart-shrinking -T 0 -B 0 -L 0 -R 0 bill.html bill6.pdf ');
...
@font-face {
font-family: 'camelot';
src: url('gbcamweba-webfont.eot');
src: url('gbcamweba-webfont.eot?#iefix') format('embedded-opentype'),
url('gbcamweba-webfont.woff') format('woff'),
url('gbcamweba-webfont.ttf') format('truetype'),
url('gbcamweba-webfont.svg#camelotregular') format('svg');
font-weight: normal;
font-style: normal;
}
我已经认识到,只使用svg版本的自定义字体时,形状会正确呈现,但类型也会转换为图像。
是否有人知道我是否可以使用SVG字体而不将其转换为图像或如何完成正确的字体渲染?
答案 0 :(得分:1)
这就是我为它解决的问题:
仅使用OTF格式,无论字体是否安装在centos中或由font-face加载。使用otf,字体显示正确并保持类型。