ConsoleColors 的实际 RGB 值是多少?
What are the actual RGB values of the ConsoleColors?
我正在将彩色控制台输出转换为 HTML。目前,我首先将 ConsoleColors 翻译成同名的颜色(并手动翻译深黄色,因为那里不存在)。
但是,我发现一些同名的 Color 和 ConsoleColor 看起来完全不同,例如 CC-Green 只是 #008000 而不是 #00FF00(我确认 是 实际的 RGB 值)。
我找不到可以在映射中使用的所有 ConsoleColors 的实际 RGB 值列表 table。有这样的列表吗?
最后我自己检查了所有值。值非常不同,我不知道为什么人们建议转换 'by name'。
Name Actual Drawing.Color of same name
Black #000000 #000000
DarkBlue #000080 #00008B
DarkGreen #008000 #006400
DarkCyan #008080 #008B8B
DarkRed #800000 #8B0000
DarkMagenta #800080 #8B008B
DarkYellow #808000 #000000
Gray #C0C0C0 #808080
DarkGray #808080 #A9A9A9
Blue #0000FF #0000FF
Green #00FF00 #008000
Cyan #00FFFF #00FFFF
Red #FF0000 #FF0000
Magenta #FF00FF #FF00FF
Yellow #FFFF00 #FFFF00
White #FFFFFF #FFFFFF
我正在将彩色控制台输出转换为 HTML。目前,我首先将 ConsoleColors 翻译成同名的颜色(并手动翻译深黄色,因为那里不存在)。
但是,我发现一些同名的 Color 和 ConsoleColor 看起来完全不同,例如 CC-Green 只是 #008000 而不是 #00FF00(我确认 是 实际的 RGB 值)。
我找不到可以在映射中使用的所有 ConsoleColors 的实际 RGB 值列表 table。有这样的列表吗?
最后我自己检查了所有值。值非常不同,我不知道为什么人们建议转换 'by name'。
Name Actual Drawing.Color of same name
Black #000000 #000000
DarkBlue #000080 #00008B
DarkGreen #008000 #006400
DarkCyan #008080 #008B8B
DarkRed #800000 #8B0000
DarkMagenta #800080 #8B008B
DarkYellow #808000 #000000
Gray #C0C0C0 #808080
DarkGray #808080 #A9A9A9
Blue #0000FF #0000FF
Green #00FF00 #008000
Cyan #00FFFF #00FFFF
Red #FF0000 #FF0000
Magenta #FF00FF #FF00FF
Yellow #FFFF00 #FFFF00
White #FFFFFF #FFFFFF