44

Online Font Converterのようなサービスについては知っていますが、できればコマンドラインを介したオフライン ソリューションに興味があります。WOFF をオフラインで OTF/TTF に変換するツールまたはワークフローを知っている人はいますか?

4

7 に答える 7

65

そのための簡単なツールを作成しました。

https://github.com/hanikesn/woff2otf

現在、ttf ファイルでのみテストされています。

于 2012-04-29T18:08:10.377 に答える
8

WOFF ファイルを作成するための参照コードは次のとおりです: http://people.mozilla.org/~jkew/woff/ミラーがあります: https://github.com/samboy/WOFF

コンパイルしてインストールするには、zlib 開発ライブラリがインストールされていることを確認してください (たとえば、yum -y install zlib-develルートとして CentOS6 に)。

git clone https://github.com/samboy/WOFF
cd WOFF
make

次に、ルートとして:

cp sfnt2woff /usr/local/bin

これが完了したら、Web フォントを作成するために、.ttf ファイルのあるディレクトリに入り、sfnt2woff を実行します。

sfnt2woff Chortle2014f.ttf

これにより、Chortle2014f.woff Web フォント ファイルが作成されます。「Chortle2014f.ttf」を、変換する実際の Web フォントの名前に置き換えます。

私が提供する最初のリンクには、コンパイラをインストールしたくない人向けの Windows と MacOS のバイナリがあります。

WOFF2 ファイルを作成するための参照コードは次のとおりです: https://github.com/google/woff2このコードはCentOS6 にはインストールされませんが、CentOS7 では問題なくコンパイルおよびインストールされることに注意してください。

git clone --recursive https://github.com/google/woff2.git
cd woff2
make clean all

woff2 フォントの生成も同様です。

woff2_compress Chortle2014f.ttf
于 2016-05-08T16:19:39.363 に答える
3

私もこれを探していましたが、申し訳ありませんが、オフラインのものを見つけることができませんでしたが、これを見つけました:

http://orionevent.comxa.com/woff2otf.html - 利用できなくなりました

本当に良い

編集:コマンドラインツールが見つかりました

https://superuser.com/questions/192146/converting-from-woffweb-open-font-format

于 2012-02-03T16:06:32.330 に答える
2

EverythingFonts には、うまく機能しているように見えるオンライン ツールがあります。

オフラインで実行したい場合は、 Super User に関する Erik Tjernlund の回答に従って、ソースをダウンロードし、woff2sfntおよびの実行可能ファイルをコンパイルできますsfnt2woff

この記事の執筆時点での最新バージョンは 2009/09/09 のものです。残念ながら、すべての WOFF ファイルで機能するとは限らないことがわかりました。署名が不適切であると訴えたり、OTF ファイルが壊れている場合もあります。

于 2013-09-19T13:00:32.900 に答える
2

上記のbarethonによってリンクされたpythonスクリプトを使用して 、WOFFからOTFへのオンラインjavascriptコンバーターを作成しました

于 2014-11-21T22:03:09.673 に答える
2

このスレッドがしばらく非アクティブであったことは認識していますが、数人のスタックオーバーフロー ユーザーの助けを借りて、上記の Python スクリプト [ @hanikesnによるwoff2otf.py ] を使用して、woff ファイルのバッチ変換を可能にするワークフローを作成することができました。 .

元の投稿者が使用しない場合、同じことを求めてこのスレッドに出くわした他の人のために、これを行う方法の詳細について私のスレッドをチェックしてください:

ディレクトリ内のすべての「WOFF」ファイルをバッチ変換するように Python スクリプトを変更する

一括変換する必要がない場合でも、onlinefontconverter.com は信頼できない結果を生成します。また、everythingfonts.com は、有料アカウントにアップグレードしない限り、変換に 0.4 MB の制限があり、両方ともオフライン ソリューションに比べて不必要に時間がかかります.

幸運を!

于 2015-12-28T18:43:02.803 に答える