Freehand Font Editor(JavaScript手書きフォントエディタ)
要canvas要素対応ブラウザ。Mozilla Firefox 2.0以上推奨。
character:
使い方
- characterの欄に一文字入力します(例:A)。
- 1で入力した文字の字形を左の枠内にマウスで描きます。間違った場合はundo strokeやclear strokesで消せます。
- 正しく入力できたらregister glyphで字形を登録します。
- 必要なだけ1から3を繰り返します。
- output textをクリックすると字形データが表示されます。字形データは文字とストローク群の連想配列です。ストロークは[x0,y0,x1,y1,...,xn,yn]の形式で表されます。各座標は枠の左上が(0,0)で右下が(256,256)となる座標系上の点です。
作成したデータの使用例: DrawText.js
ソースコード
github