[PS CC2019] Сохранение из Photoshop для верстки

qsedftghk

фея
12 лет на форуме
Сообщения
1 498
Оценка реакций
758

Не по теме:
suntory, думаю, это весна.
 

_MBK_

Пикирующий бомбардировщик
12 лет на форуме
Сообщения
23 987
Оценка реакций
8 262
В локализованном фотошопе это называется в подменю свойств слоя Параметры наложения - наложение цвета.
Я вам про другое - эффект слоя не перекрашивает сам слой
Проще сам слой перекрасить чем каждому эффект задавать
 

Altuhov Rostislav

Участник
Сообщения
73
Оценка реакций
18
Берем текст с составным черным. Применяем к нему эффект слоя Color overlay, в режиме normal, там выбираем цвет 0 0 0 100. На выходе получаем текст в цвете: 0 0 0 100. (если док в RGB, то толку от этих манипуляций - никакого)
Что не так-то? Или нужно вот так расписывать?

ЗЫ. По сути, сначала нужно выделить весь текст, сгруппировать, а вот уже к группе применить, то, что написано выше. Как выделить сразу весь текст, надеюсь не нужно расписывать?
так если нужно работать с каждым слоем, то напрашивается более простая манипуляция - перекраска текста в черный, и никаких наложений не нужно
 

egorus2010

Участник
Топикстартер
Сообщения
364
Оценка реакций
26
"Так текст 0-0-0-100, что еще нужно? "

А теперь тот самый Overprint как сделать ? ))
Чтобы оставить цвет фона...
 

Petruccio

15 лет на форуме
Сообщения
756
Оценка реакций
110
...
Я вам про другое - эффект слоя не перекрашивает сам слой
...
Потрудитесь продемонстрировать ваше утверждение. Потому что у меня всё перекрашивается и этой методикой пользуюсь уже очень продолжительное время. Вдруг делал неправильно?

...
Проще сам слой перекрасить чем каждому эффект задавать
Как именно вы хотите его перекрасить? Методик несколько и не все они дают качественный результат.
Я же предлагаю использовать стили слоя, их можно копировать и вставлять в другие слои.

116658
 

qsedftghk

фея
12 лет на форуме
Сообщения
1 498
Оценка реакций
758
"Так текст 0-0-0-100, что еще нужно? "

А теперь тот самый Overprint как сделать ? ))
Чтобы оставить цвет фона...
Конвертировать всю эту кучу текстовых слоёв совместно с проделанными манипуляциями по переводу в 0 0 0 100 в смарт-объект. И уже этому объекту задать режим наложения multiply
 
Последнее редактирование:

_MBK_

Пикирующий бомбардировщик
12 лет на форуме
Сообщения
23 987
Оценка реакций
8 262
Удобнее и правильнее вот так
JavaScript:
var doc=app.activeDocument;
 
  var compCol = new SolidColor();
  compCol.cmyk.cyan=100;
  compCol.cmyk.magenta=100;
  compCol.cmyk.yellow=100;
  compCol.cmyk.black=100;   // Цвет 100С 100M 100Y 100K
  var newCol = new SolidColor();
  newCol.cmyk.cyan=0;
  newCol.cmyk.magenta=0;
  newCol.cmyk.yellow=0;
  newCol.cmyk.black=100;    // меняем на 100К
  for (var i=0;i<doc.artLayers.length;i++)
  if (doc.artLayers[i].kind==LayerKind.TEXT)
  {
  
   if (doc.artLayers[i].textItem.color.isEqual(compCol))
   {
      
       doc.artLayers[i].textItem.color=newCol;
   }
 }
 

qsedftghk

фея
12 лет на форуме
Сообщения
1 498
Оценка реакций
758
Удобнее - да, правильнее? С чего это вдруг? Чем метода Petruccio неправильна? Файл остается редактируемым и всегда можно откатить назад.