我正在将彩色控制台输出转换为HTML。目前,我正在第一次将ConsoleColors翻译成同名的颜色(并且手动地翻译成深黄色,因为它不存在)。
但是,我发现一些同名的颜色和ConsoleColor看起来非常不同,例如confirmed只是#008000而不是#00FF00 (我确认这是实际的RGB值)。
我找不到所有ConsoleColors的实际RGB值的列表,我可以在映射表中使用这些值。是否有这样的名单?
发布于 2015-01-29 09:45:21
最后我自己检查了所有的价值观。这些值是非常不同的,我不知道为什么人们推荐“按名字”转换。
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

https://stackoverflow.com/questions/28211009
复制相似问题