wkhtmltopdf有几个问题。 我正在使用wkhtmltopdf 0.12.2(补丁qt)
我正在将自定义html页面转换为PDF。渲染的html在浏览器上看起来正确,字体呈现正确,border-radius工作正常。我所期待的一切。
当我使用渲染的html页面作为输入运行wkhtmltopdf程序时,会渲染一些样式但字体不会。
我使用的是名为Brandon Grotesque的自定义字体。 我尝试过无数种方式导入它
以下是问题的屏幕截图 这是将用作输入的呈现HTML页面的屏幕截图
这是PDF输出的屏幕截图
最后,这是我用来获取结果的命令
xvfb-run --server-args="-screen 0, 1024x768x24" wkhtmltopdf --encoding 'utf-8' --print-media-type --page-width 5in --page-height 7in -B 20 -L 5 -R 5 -T 5 --footer-html http://localhost:6116/packing_slip/footer http://localhost:6116/packing_slip/render?<some_query_string> /tmp/packing_slips/32345447_BEWZy_.pdf
任何输入都会有所帮助。
答案 0 :(得分:-2)
事实证明,字体实际上是我所期待的。然而,wkhtmltopdf使它变粗并删除了字母间距,使其无法识别。
对于图像。我只需要调整CSS以使pdf渲染一个完整的圆圈,即使浏览器已经正确渲染它。