2012-07-13 52 views

回答

5

有兩種工具可用於將TTF轉換爲WOFF。

  1. sfnt2woff - 在這裏找到:http://people.mozilla.com/~jkew/woff/ - 這是一個命令行工具,你應該能夠從紅寶石

  2. sfntly - 在這裏找到:http://code.google.com/p/sfntly/ - 這是一個命令 - 這個套件由Google開發,用於完成一系列字體任務,包括WOFF生成。

1

對於今天可能有興趣的人,我今天發佈了一個小的Ruby寶石。它使用的是我對Ubuntu的12TLS測試Debian的7喘息的Mac OSX 10.7.5

https://github.com/dachi-gh/webify_ruby

您通過要求webify_ruby得到WebifyRuby模塊哈斯克爾二進制和它Convert類主要是使用它。

require 'webify_ruby' 
@convert = WebifyRuby::Convert.new(
    'public/fonts/my_font.ttf', 
    dir:'my_dir_fonts/converted', 
    css: 'my_dir_css/stylesheets', 
    link_to: 'http://example.com/my_dir_fonts' 
) 

只需要第一個參數。例如,如果沒有link_to,生成的樣式表的url將從.css文件到webfont文件相對。

p.s.目前,它的工作原理與好文件ttf,但你仍然可以otf

相關問題