#转换 #字体 #真型 #CP437 #图集 #正方形 #代码页

应用程序 ttf2cp437

.ttf 文件转换为正方形 Codepage 437 字体图集

1 个稳定版本

1.0.0 2019年12月30日

#6#代码页

MIT/Apache

43KB
97 代码行

ttf2cp437

crates.io license

.ttf 文件转换为正方形 Codepage 437 字体图集。特别适合将字体从 老式 PC 字体资源 转换为用于 rogue-like 游戏的图像。

用法

$ ttf2cp437 --help
ttf2cp437 1.0.0
Kenton Hamaluik <[email protected]>
Converts a `.ttf` file into a square Codepage 437 font atlas.

USAGE:
    ttf2cp437 <FONT> <HEIGHT> [SCALE]

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

ARGS:
    <FONT>      the path to a .ttf font file to process
    <HEIGHT>    the height (in px) for each glyph
    <SCALE>     an optional real number scale to apply to the resulting glyph set

示例

ttf2cp437 Px437_ATI_8x8.ttf 8 2

将打开来自 老式 PC 字体资源Px437_ATI_8x8.ttf 文件,并以高度 8 和比例 2 渲染其符号。生成的图像将具有 256x256 像素,命名为 Px437_ATI_8x8_2x.png,并产生

依赖项

~14MB
~92K SLoC