ユーザーがボタンの色を自分で設定できるように、ソフトウェアの一部を変更するように依頼されました。残念ながら、すべてのボタンのフォントの色が黒であるため、可能な色の約半分が判読できないか、少なくとも本来あるべき色ではありません。したがって、私の質問は、標準の HTML HEX 色 000000 - FFFFFF または VB が使用する long を分析して、背景を指定して前景として使用する最も適切な色を決定できるかどうかです。(実際には、黒と白のどちらかを選択する必要があるだけです)。getpixel を使用して、色をグレースケールに変換して違いを判断しようと考えていましたが、他の提案をいただければ幸いです。
1 に答える
3
「rgb 対照的な色」でググると、良いアイデアがたくさん出てくるでしょう。以下にいくつか試してみます。
http://devblog.famundo.com/articles/2006/06/14/finding-good-color-contrast
http://www.ehow.com/how_6577466_calculate-color-contrast.html
于 2012-07-03T14:01:43.100 に答える