5次发布

使用旧的Rust 2015

0.3.0 2021年8月12日
0.2.3 2016年1月11日
0.2.2 2015年11月22日
0.2.1 2015年11月21日
0.2.0 2015年11月21日

#247 in 命令行界面

Download history 4889/week @ 2024-03-14 5543/week @ 2024-03-21 4501/week @ 2024-03-28 5262/week @ 2024-04-04 4433/week @ 2024-04-11 4387/week @ 2024-04-18 3520/week @ 2024-04-25 4139/week @ 2024-05-02 3869/week @ 2024-05-09 4013/week @ 2024-05-16 4465/week @ 2024-05-23 5434/week @ 2024-05-30 4434/week @ 2024-06-06 5217/week @ 2024-06-13 5078/week @ 2024-06-20 3847/week @ 2024-06-27

19,404 每月下载量
用于 31 个crate(5 个直接使用)

MIT/Apache

14KB
267 代码行数(不含注释)

drawille-rs

一个基于Rust的终端图形库,允许使用盲文字符绘制形状。

这是将 asciimoo/drawille 移植到Rust的项目。

用法

只需将 ftxqxd/drawille-rs 添加到您的 Cargo.toml 文件中

[dependencies]
drawille = "0.3.0"

许可证

许可如下之一

任选其一。

贡献

除非您明确声明,否则您有意提交的任何贡献,按照 Apache-2.0 许可证的定义,应按上述方式双重许可,不附加任何额外条款或条件。


lib.rs:

drawille – 基于 Python 库 drawille 的 Rust 终端图形库。

此crate提供了一种利用盲文字符在终端上绘制图片的接口,允许使用更小的像素,但会丢失正确的颜色支持。

示例

extern crate drawille;

use drawille::Canvas;

fn main() {
    let mut canvas = Canvas::new(10, 10);
    canvas.set(5, 4);
    canvas.line(2, 2, 8, 8);
    assert_eq!(canvas.frame(), [
"",
"  ⠙⢄  ",
""].join("\n"));
}

依赖项

~0–9.5MB
~54K SLoC