@akashic/bmpfont-generator

    4.0.5 • Public • Published

    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 の元で公開されています。

    Keywords

    none

    Install

    npm i @akashic/bmpfont-generator

    DownloadsWeekly Downloads

    9

    Version

    4.0.5

    License

    MIT

    Unpacked Size

    21.6 kB

    Total Files

    9

    Last publish

    Collaborators

    • akashic-owner
    • yu-ogi
    • kmkr01
    • akashic-extension-owner
    • shinobu_takahashi