0

fontsquirrel dotcomの@font-faceジェネレーターがフォントをさまざまなバージョンに簡単に変換し、1分以内にcssを作成するのは簡単だと思います。CSSは私の問題ではありません。なぜ、このような他のサービスがWeb上またはネット外で利用できないのだろうかと思います。font2web dot comを見つけましたが、常に機能するとは限りません。

私は彼らがfontsquirrelでこのようなコンバーターをどのように作るのか熱心ですか?根拠は何ですか?

4

1 に答える 1

2

他の人がそれをどのように行っているかは、通常は実際には宣伝されていないため、わかりませんが、私がこれをどのように作成したかはわかります:http: //freedockstar.com/fontface/

アイデアは本当にシンプルです。FontForgeがインストールされたLinuxマシンがあります。これで、フォントファイルをアップロードすると、PHPはカスタムスクリプトを使用してfontforgeを呼び出し、アップロードされたファイルを変換し、cssを生成し、html形式でプレビューし、すべてを1つのzipファイルにパッケージ化して、ユーザーに出力を送信します。私が使用しているFontForgeスクリプトは次のようになります。

#!/usr/local/bin/fontforge
Open($1)
Generate($2:r + ".ttf")
Open($1)
Generate($2:r + ".otf")
Open($1)
Generate($2:r + ".eot")
Open($1)
Generate($2:r + ".svg")
Open($1)
Generate($2:r + ".woff")

それ以上のことはありません。もちろん、すべてのPHPとJSがWebインターフェイスで動作するようにすることを除いて;)

于 2013-05-06T21:33:47.880 に答える