Ответ: Кто страшнее "Девочки с легким Корелом"?
ch_alex сказал(а):
…Правда Шляпа или 1998 говорили, что битовая область не простирается дальше общего бокса, в котором укладывается ограничивающий вектор, но РИП, наверное, этого не понимает.
На самом деле для отрисовки векотора RIP'у указывается
image размером
со всю картинку, а в габариты векторного объекта передаются данные
subimage, видимой сквозь векторную маску. Т.е. если сама картинка у нас 10.000x10.000
px, а текст в ней занимает область 1.000x200
px, то для векторного слоя, содержащего этот текст в
PostScript'e RIP'у дается команда рисовать (т.е. обсчитывать) внутри векторного
clipping path'а растровую картинку размером с основную, т.е. в данном примере 10.000x10.000
px и лишь для вышеупомянутого окна 1.000x200
px заполнять картинку не белыми пикселями, а брать их RGB (CMYK, Lab)-значения из
PostScript-файла.
Т.е. объем вычислительной работы RIP'а
для каждого векторного слоя соответствует растеризации полной картинки, а объем данных, передаваемых в
PostScript-файле для векторного слоя соответствет «подкартинке» размером с габаритный прямоугольник векторного слоя. Т.е. просто уменьшается объем
.PS-файла за счет того, что в нем указываются только пиксели, могущие быть видимыми сквозь
clipping path (попадающие в ограничивающий пр-к), а остальные передаются «математически», т.е. в виде указания RIP'у «а пиксели, лежащие вне ограничивающего прямоугольника векторного слоя обсчитывать, но полагать при этом белыми».
===================
P.S. Модераторы! Караул! Форум сглючил! теперь не могу найти thread, к которому этот post относится. Но явно он не из этой ветки.