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 • Rust 包仓库 4889/week @ 2024-03-14 • Rust 包仓库 5543/week @ 2024-03-21 • Rust 包仓库 4501/week @ 2024-03-28 • Rust 包仓库 5262/week @ 2024-04-04 • Rust 包仓库 4433/week @ 2024-04-11 • Rust 包仓库 4387/week @ 2024-04-18 • Rust 包仓库 3520/week @ 2024-04-25 • Rust 包仓库 4139/week @ 2024-05-02 • Rust 包仓库 3869/week @ 2024-05-09 • Rust 包仓库 4013/week @ 2024-05-16 • Rust 包仓库 4465/week @ 2024-05-23 • Rust 包仓库 5434/week @ 2024-05-30 • Rust 包仓库 4434/week @ 2024-06-06 • Rust 包仓库 5217/week @ 2024-06-13 • Rust 包仓库 5078/week @ 2024-06-20 • Rust 包仓库 3847/week @ 2024-06-27 • Rust 包仓库

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