#rgb #color #value #termcolor #ansi #convert

termcolor2rgb

小型库,用于将 termcolor::Color 转换为 RGB 值

2 个稳定版本

1.0.1 2019年1月12日

#4 in #termcolor


被用于 world-map-gen

自定义许可协议

18KB
304 代码行,不含注释

termcolor2rgb

Build Status documentation

termcolor2rgb 是一个小的库,用于扩展 termcolor 库。它提供了 to_rgb() 方法,用于转换 termcolor::Color 实例。

use termcolor;

// Declare extending termcolor::Color by using a trait.
// .to_rgb() method is made available.
use termcolor2rgb::ColorExt;

// Basic 8 colors
assert_eq!(termcolor::Color::Red.to_rgb(), (0x80, 0, 0));

// ANSI 256 colors
assert_eq!(termcolor::Color::Ansi256(223).to_rgb(), (0xff, 0xd7, 0xaf));

// RGB color
assert_eq!(termcolor::Color::Rgb(0x12, 0x89, 0xef).to_rgb(), (0x12, 0x89, 0xef));

文档

安装

将依赖项添加到您的 Cargo.toml

termcolor = "1.0"
termcolor2rgb = "1.0"

许可协议

MIT 许可协议

依赖项

~72–250KB