Иллюстрированный самоучитель по программам Adobe

Техника работы

Оптимизация растровых и векторных градиентов для печати PostScript

PostScript формирует эффект градиентов (постепенных переходов от одного цвета к другому) посредством серии полутоновых полос. Каждая полоса имеет свой оттенок, серия оттеночных полос создает иллюзию плавного цветового перехода. Чем тоньше полосы, тем мягче градиент. Если полосы слишком широкие, градиент получается "полосатым".

Чтобы не допустить этого, размер оттеночных полос градиента (линейного, радиального или векторного) вычисляют заранее. Это позволяет создать градиент с оптимальным числом переходов, сделать его более мягким и сократить время печати. Как правило, градиент с оттеночными полосами шириной менее 3 пунктов выглядит плавным, а с шириной 3 пункта и более – полосатым.

При создании векторных градиентов (blend) не стремитесь задавать слишком много шагов перехода в надежде получить плавность. Число получаемых оттенков связано с перечисленными ниже переменными величинами. Если количество заданных шагов будет больше числа возможных оттенков, на принтер подается лишняя информация, которую тот не может приспособить к делу, но должен обработать. В результате печать длится дольше, а качество не улучшается.

Информация, необходимая для вычисления ширины оттеночных полос.

  • Разрешение принтера в точках на дюйм (dpi).
  • Линиатура в линиях на дюйм (lpi).
  • Изменение цвета градиента от начального оттенка к конечному в процентах.
  • Расстояние между начальным и конечным оттенками градиента в пунктах.

Вычисление количества оттеночных полос градиента

Для вычисления количества оттенков и ширины полос воспользуйтесь следующим тремя формулами в том порядке, в каком они следуют:

([Разрешение (dpi)] / [Линиатура dpi]) [в квадрате] + 1 = [a]
  
[a] * [диапазон оттенков в градиенте] = [b] [длина градиента] / [b] = [c]

Где:

  • [а] – начальное число возможных оттенков,
  • [b] – фактическое число оттенков градиента,
  • [c] – ширина каждой полосы (т. е. насколько полосы будут различимы).

Чтобы вычислить количество оттенков и ширину полос по этим формулам:

  1. Разделите разрешение принтера на заданную линиатуру. Округлите полученное число до целого (отбросив десятичные доли), возведите его в квадрат и прибавьте к результату 1. Это приблизительное число оттенков, которое может воспроизвести принтер при заданных разрешении и линиатуре.
    ([Разрешение (dpi)] / [Линиатура dpi]) [в квадрате] + 1 = [начальное число возможных оттенков]
  2. Если начальное число возможных оттенков превышает 256, сократите его до 256. PostScript не может создать более 256 оттенков на каждую краску.

    Например, установив разрешение 1270 dpi и линиатуру 150 lpi, мы получим примерно 72 возможных оттенка. А если повысить разрешение до 2540 dpi и оставить ту же линиатуру, 150 lpi, число возможных оттенков увеличится до 287. Поскольку PostScript (Level 2)воспринимает только 256, то и число нужно уменьшить до 256.

  3. Умножьте начальное число возможных оттенков на диапазон оттенков градиента, выражаемый десятичным числом.
    [Начальное число возможных оттенков] * [диапазон оттенков в градиенте] = [фактическое число возможных оттенков в градиенте]

    Например, в градиенте от 20% до 80% черного диапазон оттенков составляет 60% или.60 в десятичном выражении. Поскольку диапазон менее 100% охватывает лишь часть всех возможных оттенков, необходимо вычислить их фактическое количество. В нашем примере 60% от 256 составляет 153 оттенка.

  4. Измерьте объект вдоль направленности градиента и переведите результат в пункты (в 1 дюйме 72 пункта).
  5. Разделите длину градиента на фактическое число возможных оттенков. Тем самым Вы определите ширину каждой оттеночной полосы или минимальную ширину объектов, используемых для формирования плавного цветового перехода, [длина градиента] / [фактическое число оттенков] = [ширина каждой полосы].

Например, если длина градиента 4 дюйма (288 пунктов) и состоит он из 153 оттенков, то ширина каждой полосы будет равна 1.9 пункта.

Вычисление ширины полос градиентов из триадных цветов

При определении ширины полос для градиентов, печатаемых триадными красками, рассчитывайте ширину полос для каждой из используемых красок в отдельности. Чтобы учесть весь спектр ожидаемых значений, вычислите полосы для краски с наибольшим изменением цвета и для краски с наименьшим изменением. При печати полосы светлого цвета (желтого) менее заметны, чем темного (черного).

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.