@akashic/bmpfont-generator
generate bitmap fonts from TrueType fonts
Last updated 2 months ago by akashic-owner .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @akashic/bmpfont-generator 
SYNC missed versions from official npm registry.

bmpfont-generator

ttfファイルからビットマップフォントを作成するためのツールです。

インストール方法

このソフトウェアはcanvasモジュールに依存しています。canvasモジュールの動作のためにcairoをインストールしておく必要があります。cairoのインストール方法はcanvasモジュールのREADMEを参照してください。

$ npm install -g @akashic/bmpfont-generator

利用方法

ビットマップフォントの描画に使用するTrueTypeフォント(ttf形式)のファイル名と、出力されるビットマップフォント(png形式)のファイル名を指定してください。

$ bmpfont-generator infile.ttf outfile.png

ヘルプ

$ bmpfont-generator --help

オプション

オプション 短縮名 効果 必須 デフォルト値
--height <size> -H 文字の縦サイズ(px) 13
--fixed-width <size> -w 文字の横サイズ(px) 。指定した場合、文字の幅に関わらずsizeを幅の値とする
--chars <string> -c 書きだす文字の羅列 0-9,a-Z,各種記号
--chars-file <filepath> -f 書き出す文字が羅列されたテキストファイルのパス
--missing-glyph <char> -m -cの指定に含まれない文字の代わりに用いる代替文字 フォントが持つ代替文字
--missing-glyph-image <filepath> -M 代替文字として用いる画像ファイルのパス
--fill <fillstyle> -F フィルスタイル #000000
--stroke <strokestyle> -S ストロークスタイル #000000
--quality <quality> -Q 1-100の画質。指定する場合、 pngquant が必要 圧縮しない
--baseline <baseline> ベースライン 自動で計算された値
--no-anti-alias アンチエイリアス無効化
--json <filepath> jsonファイルを書き出すパス <outfileName>_glyphs.json
--no-json jsonファイルを出力しない
--margin 文字間の余白(px) 1

ライセンス

本リポジトリは MIT License の元で公開されています。 詳しくは LICENSE をご覧ください。

ただし、画像ファイルおよび音声ファイルは CC BY 2.1 JP の元で公開されています。

Current Tags

  • 4.0.3                                ...           latest (2 months ago)

6 Versions

  • 4.0.3                                ...           2 months ago
  • 4.0.2                                ...           2 months ago
  • 4.0.1                                ...           4 months ago
  • 4.0.0                                ...           a year ago
  • 3.2.4                                ...           2 years ago
  • 3.2.3                                ...           3 years ago
Downloads
Today 0
This Week 0
This Month 13
Last Day 0
Last Week 0
Last Month 2
Dependencies (4)
Dev Dependencies (11)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |