Конвертер цветов из трёх разных моделей! Десятеричных, шестнадцатеричных и RGB, во всех направлениях.
Выбор и распознавание цвета из штатной палитры HiAsm.
Новая и наверно пока финальная версия конвертора. ConvertColor1.2
Добавила распознавание и конвертацию в CMYK
Удалила точку метода Color за ненадобностью.
Ну и так по мелочи, довела компонент до удобоваримого состояния!
P.S. Кстати, уважаемый Tad, Delphi код в InlineCode вложенный внутрь компонента не компилируется! Пришлось мне всё делать самой! Ручками!!!
Но тем не менее, спасибо за содействие ваша помощь была кстати!
Компонент здесь, пример использования прилагается:
http://hiasm.com/forum_serv.php?q=56&id=3884
Этот топик читают: Гость
Ответов: 177
Рейтинг: 24
|
|||
карма: 1 |
| ||
Голосовали: | flint2 |
Ответов: 2059
Рейтинг: 132
|
|||
Заказы на новые компоненты принимаются?
Пора менять подпись: блондинка думала, а волосы темнели... на Делаем компоненты. Быстро и не дорого! |
|||
карма: 6 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
карма: 25 |
|
Ответов: 177
Рейтинг: 24
|
|||
flint2 писал(а): Пора менять подпись:блондинка думала, а волосы темнели... на Делаем компоненты. Быстро и не дорого! Вы мне льстите! Я ведь совсем еще ничего не знаю! К примеру я сначала хотела чтобы на компоненте бело только насколько точек, а остальные чтобы активировались по мере необходимости из вкладки "точки". Но увы! Нешмогла!!! Теперь мой компонент как новогодняя ёлка сверкает всеми точками сразу! Да что там говорить, я даже ссылку на страницу этого форума сделать не могу, так-как они (то бишь ссылки)сделаны на Java и как их втыкать я не знаю! Блииин! Как грустно-то! ЙА ТУПА-А-А-А-Я!!!! Tad писал(а): Lora,http://www.rapidtables.com/convert/color/rgb-to-cmyk.htm Формулу вижу,решения пока не очень! Буду включать мозг и может быть даже думать! Спасибо! |
|||
карма: 1 |
|
Разработчик
Ответов: 26115
Рейтинг: 2126
|
|||
Lora писал(а): а остальные чтобы активировались по мере необходимости из вкладки "точки". Но увы! Нешмогла!!!Это делается очень просто -- в *.ini файле компонента перед названием ставится звездочка (кроме свойств). Вот, например, эта точка видна не будет
|
|||
карма: 22 |
|
Ответов: 177
Рейтинг: 24
|
|||
nesco писал(а): Это делается очень просто -- в *.ini файле компонента перед названием ставится звездочка (кроме свойств). Вот, например, эта точка видна не будет*Index=Содержит индекс выделенной строки|3|1 Ага, спасибо! А вот как мне теперь обновить компонент новым ini файлом? Ведь старый получается прописан в программе и сколько не скидывай под тем же именем в программе будет старый компонент! Tad писал(а): Lora,http://www.rapidtables.com/convert/color/rgb-to-cmyk.htm http://www.rapidtables.com/convert/color/cmyk-to-rgb.htm Что-то вообще ничего не выходит! Вроде вот она формула, применяю ее строго по описанию и все не то получается! Вроде есть понимание в фундаментальных различиях между цветами, с математикой худо-бедно дружу, но на выходе всё равно что-то не то выходит! |
|||
карма: 1 |
|
Разработчик
Ответов: 26115
Рейтинг: 2126
|
|||
Lora писал(а): Ага, спасибо! А вот как мне теперь обновить компонент новым ini файлом?Да просто заменить *.ini файл и все (он должен быть в папке conf), если сам компонент не меняла. Только HiAsm перезапустить надо будет. Незадействованные точки скроются, подключенные останутся |
|||
карма: 22 |
|
Ответов: 177
Рейтинг: 24
|
|||
nesco писал(а): Да просто заменить *.ini файл и все (он должен быть в папке conf), если сам компонент не меняла. Только HiAsm перезапустить надо будет. Незадействованные точки скроются, подключенные останутсяАга, спасибки! Всё теперь по ФенШую!!! Файлики перезалила заново! |
|||
карма: 1 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
карма: 6 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
карма: 25 |
| ||
файлы: 1 | code_35029.txt [3.9KB] [596] |
Ответов: 177
Рейтинг: 24
|
|||
Tad писал(а): Что не выходит ? code_35029.txt Ну вот! А ведь я почти справилась сама! По крайней мере формулу раскусила! Мне один дядечка помог вот здесь: http://mathhelpplanet.com/viewtopic.php?p=214904#p214904 Ну по крайней мере вы сэкономили мне кучу времени я как раз только начала ваять новый конвертер! Сейчас надо прикрутить вычисление в процентах(CMYK в процентах представляется), ну да это и не сложно совсем. Сделаю быстро. Теперь думаю уже сегодня выдам на гора новое творение! спасибо!!! |
|||
карма: 1 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Lora писал(а): CMYK в процентах представляетсяА вышеприведенные формулы для типографской офсетной печати на белой мелованой бумаги . Для газетной будут совершенно другие данные CMYK. И никто в % там краску не считает. Считают в килограммах или в мерных стаканах. И при покраске стен, заборов, автомобилей и прочей лабуды - тоже в килограммах. Кстати, в фотошопе есть выбор типа бумаги ? CMYK-и для белой мелованой бумаги и бумаги для печати фотографий на спецпринтере очень отличаются. Особенно по жёлтому цвету. |
|||
карма: 25 |
|
Ответов: 177
Рейтинг: 24
|
|||
Tad писал(а): Это только в фотошопе и не понятно для чего.А вышеприведенные формулы для типографской офсетной печати на белой мелованой бумаги . Для газетной будут совершенно другие данные CMYK. И никто в % там краску не считает. Ну не знаю, я процентами пользуюсь. Правда а сама в печать ничего не сдавала, возможно типографии работают с точными значениями! Решила я сделать выдачу данных CMYK как числовую так и процентную, но вот столкнулась с одной странностью! CMYK использует заполняющие краски где 1 это 100% а 0,01 соответственно 1%. Таким образом конвертация числового значения в процентный наипростейшая получается: С = 0 * 100 = 0% M = 1 * 100 = 100% Y = 0.498 * 100 = 49.8% K = 0 * 100 = 0% И всё вроде замечательно, но вот мой ненаглядный фотошоп ни в какую не хочет соглашаться с этим! Он упорно даёт иные процентные значения: Я для очистки совести прошлась по всем известным мне графическим сайтам и буквально все те сайты что выдавали CMYK в процентах, были единодушны с моими вычислениями: Я честно говоря нахожусь немного в шоке! Мой фотошоп имеет какое-то свое, ему одному известное мнение и совершенно непонятную для меня систему вычислений! Зайчики, прошу вас, у кого стоит фотошоп, посмотрите в своих политрах! Может мой фотошоп болен и его лечить пора??! |
|||
карма: 1 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Ваш фотошоп не болен.
Lora, я не зря спрашивал Tad писал(а): Кстати, в фотошопе есть выбор типа бумаги ?Tad писал(а): CMYK-и для белой мелованой бумаги и бумаги для печати фотографий на спецпринтере очень отличаются.
Особенно по жёлтому цвету. Так вот : Что выбрано в Вашем фотошопе ? (бумага и тип принтера) В типографиях специально держат так называемого пред-пресс инженера. А у него ещё десятки корректировочных таблиц для бумаги разных производителей. И если он сказал : - Добавьте столько-то жёлтого, то по барабану CMYK. |
|||
карма: 25 |
|
Ответов: 8923
Рейтинг: 823
|
|||
Lora, судя по цифрам на ваших рисунках, чуть по другому:
С = 0 * 100 = 0%............C = (1-R/255)*100% = (1-255/255)*100% = 0% M = 1 * 100 = 100%..........M = (1-G/255)*100% = (1-0/255)*100% = 100% Y = 0.498 * 100 = 49.8%.....Y = (1-B/255)*100% = (1-128/255)*100% = 49.8039..% K = 0 * 100 = 0% =..........Что такое "К" не знаю |
|||
карма: 19 |
|