2011-09-22 36 views

回答

4

了一下之後做一些研究,我發現這個

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

看起來SVG工作的最好。

在使用字體的SVG版本後再次測試屏幕截圖時遇到的一個問題是WebKit緩存舊頁面,仍然顯示破碎的字體。確保你的服務器明確地告訴它不使用緩存版本,或乾淨的WebKits緩存。

+0

此問題依然存在,使用SVG是一種工作解決方案。謝謝你。 –

1

我已經與網絡字體的OSX和Linux支持建立PhantomJS - 您可以直接使用二進制文件 -

下載來源:http://arunoda.me/blog/phantomjs-webfonts-build.html

+0

二進制文件不適用於我 – David

+0

@David,它在一種字體而不是另一種字體上工作。 Adobe的Source Sans Pro正在運行,通過IcoMoon的自定義圖標不起作用。 – weisjohn

+0

@ Arunoda-Susiripala您能否更新鏈接到您用來編譯這些binarie的原始解決方案,在您的博客中引用? – Serge