3 个版本
0.2.2 | 2022年7月24日 |
---|---|
0.2.1 | 2022年7月3日 |
0.2.0 | 2021年5月10日 |
#670 在 命令行界面
每月下载量 399
在 2 crates 中使用
12KB
193 行
为 tui-rs 提供的图像显示小部件
此小部件使用 ASCII 艺术显示图像。
注意:这是一个正在进行中的项目,API 很可能发生变化。
目前有两种模式
- 亮度:使用块强度显示单色
- RGB:依赖于 RGB 兼容的终端以全 RGB 颜色显示填充块。
您可以通过 Image::with_img
提供一个图像,它将被调整大小以适应容器,或者您可以通过 Image::with_img_fn
提供一个函数,该函数接收容器大小并返回正确尺寸的图像。
目前它只接受 RGBA 图像,并将垂直分辨率减半,因为终端字符的高度大约是宽度的两倍。
选项
block
:使用此块而不是填充容器color_mode
:ColorMode::Luma
或ColorMode::Rgb
alignment
:图像在容器内的水平对齐方式style
:用于将图像与背景合成的样式
/ 最近活动
依赖项
~15–24MB
~163K SLoC