1 个不稳定版本
0.1.0 | 2023年5月13日 |
---|
#51 in #white-space
36KB
319 代码行
pxbm
pxbm
用于在基于ANSI的shell上打印位图图像。它通过改变背景色(ANSI颜色代码)并将 " "(空格)打印到标准输出来实现。
支持格式
格式 | ASCII(纯文本) | 二进制(原始) | 扩展名 | RGB输入标志 |
---|---|---|---|---|
X BitMap | 是 | 否 | .xbm | 是 |
便携式BitMap | 是(P1) | 是(P4) | .pbm | 是 |
便携式灰度图 | 是(P2) | 是(P5) | .pgm | 否 |
便携式像素图 | 是(P3) | 是(P6) | .pgm | 否 |
示例XBM打印
编译
cargo构建
用法
运行
Usage: pxbm <command> <filepath> [red] [green] [blue]
Arguments:
<command> [possible values: xbm, netpbm]
<filepath> File to print
[red] Red [default: 255]
[green] Green [default: 255]
[blue] Blue [default: 255]
Options:
-h, --help Print help
-V, --version Print version
依赖项
~4–5.5MB
~97K SLoC