如何在PhantomJS屏幕截图中渲染@ font-face?

时间:2011-09-22 21:30:27

标签: font-face phantomjs

屏幕截图很棒,但自定义的@ font-face字体没有呈现。有可能纠正这个吗?

2 个答案:

答案 0 :(得分:4)

经过一些研究后我发现了这个

http://code.google.com/p/phantomjs/issues/detail?id=247

看起来SVG效果最好。

在使用SVG版本的字体后再次测试屏幕截图时遇到的一个问题是WebKit缓存旧页面并仍显示损坏的字体。确保您的服务器明确告诉它不使用缓存版本或清理WebKits缓存。

答案 1 :(得分:1)

我使用Webfonts支持OSX和Linux构建PhantomJS - 您可以直接使用二进制文件 -

从下载:http://arunoda.me/blog/phantomjs-webfonts-build.html