• Авторизация


Функция определения цвета текста в зависимости от цвета фона 08-05-2007 17:18 к комментариям - к полной версии - понравилось!


Оригинал обнаружил на CodeProject.
using System.Graphics.Drawing;

public Color IdealTextColor(Color bg)
{
    int nThreshold = 105;
    int bgDelta = Convert.ToInt32((bg.R * 0.299) + (bg.G * 0.587) + 
                                  (bg.B * 0.114));

    Color foreColor = (255 - bgDelta < nThreshold) ? Color.Black : Color.White;
    return foreColor;
}

В аттаче - софтинка, демонстрирующая работу.
вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Функция определения цвета текста в зависимости от цвета фона | dimzon541 - Поток не замутненного разумом сознания... | Лента друзей dimzon541 / Полная версия Добавить в друзья Страницы: раньше»