Online Font Converter のようなサービスについては知っていますが、できればコマンドライン経由のオフラインソリューションに興味があります。誰もがWOFFをOTF/TTFにオフラインで変換する方法やツールを知っていますか?
私もこれを探していましたが、申し訳ありませんがオフラインのものを見つけることができませんでしたが、私はこれを見つけました:
http://orionevent.comxa.com/woff2otf.html -使用できなくなりました
その本当に良い
EDIT:コマンドラインツールが見つかりました
https://superuser.com/questions/192146/converting-from-woffweb-open-font-format
WOFFファイルを作成するための参照コードを以下に示します。 http://people.mozilla.org/~jkew/woff/ 私はミラーを持っています: https ://github.com/samboy/WOFF
コンパイルしてインストールするには、zlib開発ライブラリがインストールされていることを確認してください(例:CentOS6 yum -y install zlib-devel
ルートとして)、その後
git clone https://github.com/samboy/WOFF
cd WOFF
make
次に、ルートとして:
cp sfnt2woff /usr/local/bin
これが完了したら、ウェブフォントを作成するために、.ttfファイルのあるディレクトリに入り、sfnt2woffを実行します
sfnt2woff Chortle2014f.ttf
これにより、Chortle2014f.woff webfontファイルが作成されます。 「Chortle2014f.ttf」を、変換する実際のウェブフォントの名前に置き換えます。
私が提供する最初のリンクには、コンパイラをインストールしたくない人向けのWindowsおよびMacOSバイナリがあります。
WOFF2ファイルを作成するための参照コードは次のとおりです: https://github.com/google/woff2 このコードはnotCentOS6にインストールしますが、CentOS7には問題なくコンパイルしてインストールします。
git clone --recursive https://github.com/google/woff2.git
cd woff2
make clean all
woff2フォント生成は似ています:
woff2_compress Chortle2014f.ttf
EverythingFontsにはオンラインツールがあります うまく機能しているようです。
スーパーユーザーに関するErik Tjernlundの回答 に従ってオフラインで行いたい場合は、 ソースをダウンロード して、woff2sfnt
およびsfnt2woff
。
この記事の執筆時点での最新バージョンは2009/09/09からのものです。残念ながら、すべてのWOFFファイルで機能するとは限らないことを発見しました。署名が不適切であると訴えたり、壊れたOTFファイルを単に提供したりすることがあります。
私はこのスレッドがしばらく非アクティブになっていることを知っていますが、いくつかのstackoverflowユーザーの助けを借りて、上記のpythonスクリプト[ woff2otf.py by @ hanikesn ]により、woffファイルのバッチ変換を許可するワークフローを作成します。
元のポスターの使用のためではない場合、同じことを求めてこのスレッドに出くわした他の人のために、これを行う方法の詳細については私のスレッドをチェックしてください:
変更Pythonディレクトリ内のすべての「WOFF」ファイルをバッチ変換するスクリプト
一括変換する必要がない場合でも、onlinefontconverter.comは信頼性の低い結果を生成します。また、有償アカウントにアップグレードしない限り、everythingfonts.comの変換には0.4 MBの制限があります。
幸運を!
python barethon でリンクされたスクリプトを使用して、 WOFFからOTFへのオンラインjavascriptコンバーター