2011-01-04 6 views
4

Мы разрабатываем cms cms на C# и хотим интегрировать/развить небольшой и простой генератор цветовых схем, как, например, colorschemedesigner.com (конечно, проще), чтобы автоматически предлагать гармонизирующие цвета шаблонов (для фона тела, текст, заголовок и т. д.).Программирование простого генератора цветовых схем

Существует 6 способов создания цвета на этом веб-сайте. Мы хотели бы перепрограммировать логику «акцентированного аналогового» алгоритма.

Кто-нибудь знает, как легко понять это, или где мы могли бы найти дополнительную информацию по этой теме. Как программно найти набор гармонизирующих цветов для данной базы?

Или есть уже некоторые сторонние элементы управления, которые могли бы выполнить эту работу? . продвинутый расширенный выбор цвета или что-то в этом роде.

Daniel

+0

http://colorschemedesigner.com/#0L62Aw0w0w0w0 будет прямым примером того, чего достичь. –

ответ

2

компании Adobe Kuler очень хорош в этом. Если вы хотите взглянуть на теорию, которая определяет, как Kuler создает цветовые схемы, вы можете посмотреть на такие примеры, как this on colour theory.

analogous colour scheme creation

Вы могли бы начать с создания colourwheel затем с помощью определения схемы в этой ссылке - или другие - для работы, какие цвета на выбор в зависимости от их положения на колесе (например, аналогичная схема выше).

+1

И это также область, склонная к горячим разногласиям подробно :) –

3

Я нашел это полезным в прошлом. Random Pastel Colour Generator

Код в C# можно найти на странице выше.

alt text

alt text

+0

Прохладная ссылка. Хотя сам код создает довольно случайные цвета, он указывает на http://www.devwebpro.com/25-popular-color-scheme-and-palette-generators/ с большими ресурсами и дополнительными ссылками. –