Подробный урок "Как сделать типографский ПДФ"

Статус
Закрыто для дальнейших ответов.

ch_alex

Погулять вышел.
15 лет на форуме
Сообщения
8 420
Реакции
2 709
Ответ: Подробный урок "Как сделать типографский ПДФ"

MAO_the_Doom сказал(а):
А поподробнее про этот cmyk-gif можно?
Очень теоретически и без заглядывания в стандарт: примерно так, как сжимается диапазон шрифтов, помещаемых в PS & PDF, так и при отсутствии каких-либо значений цвета их можно сжимать. Записывается палитра, каждому номеру которой присвоен конкретный номер цвета пиксела, при этом количество бит, отводимых на описание цвета, значительно снижается. К этому массиву прибавляется однократное описание словаря - таблицы соответствия. Кстати, вероятно с этим и связано небольшое расхождение между обычным CMYK и Indexed - если в обычном файле в образовании цвета участвуют все биты, позволяя обозначать дробные проценты, то в Indexed предполагается дискретизация компонент цвета - все равно файл финишный и подлежит только растрированию. Т.е. в словари можно записать ограниченное количество уровней. Равномерное описание цветовых компонент может раздуть таблицу соответствия до бесконечности.
Колебания +-0,5% на печати не буду заметны.

Я так понимаю, что этот индексированный cmyk присваивается к объектам с эффектами (потыкал тени - тоже такой индексированный cmyk)
Не обязательно. Он вероятнее всего будет применен (так правильнее) к изображениям с однородными и нерезкими переходами. Т.е. при значительной дискретности распределения уровней можно индексировать цвет. Так делается в формате GIF (попробуй RGB сохранить в него - сам увидишь параметры интерпретации и результат).

А как быть, чтобы не изменилась текстура закраски?
Наложить цифровой шум. Заодно предотвратишь возможный муар и возможное полошение.
 

Shlyapa

Участник
Сообщения
4 838
Реакции
1
Ответ: Подробный урок "Как сделать типографский ПДФ"

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

MAO_the_Doom

15 лет на форуме
Сообщения
2 408
Реакции
224
Ответ: Подробный урок "Как сделать типографский ПДФ"

Вот методом тыка дальше....

При генерации в 4 акробат (стандарты же пишут в него) + JPG = цвет плашки изменился на 5,1.0.0.25,1 и на области флаттерна - 5,49.0.0.25,1 (в Индизайне было 5.0.0.25) При этом появился индексированный CMYK, который отличался от обычного cmyk на области флаттерна.

При генерации в 4 акробат (стандарты же пишут в него) + Zip = цвет плашки изменился на 5,1.0.0.25,1, но на области флаттерна остался таким же - 5,1.0.0.25,1 (в Индизайне было 5.0.0.25) При этом появился индексированный CMYK, который не отличастя от обычного cmyk на области флаттерна.

При генерации в 5 акробат + JPG цвет остался точно таким же как в Индизайне (5.0.0.25) При этом не появилось никаких индексированных CMYKов. Ну и при разборе в Илле сохранены все прозрачности, флаттерна не происходило (хотя области для него с масками появились), причем макет оказался не так сильно порезан на маски, как для 4 акробата. Почему так - это понятно, объяснять не надо.

Теперь тогда вопрос: а не сдавать ли в печать ПДФ под 5 акробат?
И ещё маленький вопросик, на который дайте такой же маленький ответ: если в ПДФ сидят шрифты, то если их не прилагать отдельно, поползет ли мой ПДФ, т.е. надежно ли сидят в ПДФ шрифты (я их все в кривые перевожу - так может зазря)?
 

Polar_bear

Участник
Сообщения
81
Реакции
0
Ответ: Подробный урок "Как сделать типографский ПДФ"

ch_alex сказал(а):
если в обычном файле в образовании цвета участвуют все биты, позволяя обозначать дробные проценты, то в Indexed предполагается дискретизация компонент цвета - все равно файл финишный и подлежит только растрированию.

А я всегда думал, что проценты, тем более целые - это фикция, чтобы юзерам удобнее работать было, а на самом деле у ВСЕХ файлов (8-битных конечно же) значения цвета могут быть только дискретными: от 0 до 255.
 

1998

Участник
Сообщения
1 895
Реакции
1 321
Ответ: Подробный урок "Как сделать типографский ПДФ"

ch_alex сказал(а):
если в обычном файле в образовании цвета участвуют все биты, позволяя обозначать дробные проценты, то в Indexed предполагается дискретизация компонент цвета - все равно файл финишный и подлежит только растрированию.

фигня какая-то
цвет пикселов как в "обычных" имиджах, так и цвет элементов палитры индексированных изображений задается одинаково, целым числом, практически всегда 8-бит на компонент
 

Shlyapa

Участник
Сообщения
4 838
Реакции
1
Ответ: Подробный урок "Как сделать типографский ПДФ"

И ещё маленький вопросик, на который дайте такой же маленький ответ: если в ПДФ сидят шрифты, то если их не прилагать отдельно, поползет ли мой ПДФ, т.е. надежно ли сидят в ПДФ шрифты (я их все в кривые перевожу - так может зазря)?
PDF/X тем и хорош, что один файл содержит в себе ВСЁ, что нужно, и ничего, кроме этого файла, передавать не надо.

При условии, что принимающая сторона вменяемая.
От невменяемой принимающей стороны можно ожидать чего угодно, и ничем ты от этого «чего угодно» не застрахуешься.
 

ch_alex

Погулять вышел.
15 лет на форуме
Сообщения
8 420
Реакции
2 709
Ответ: Подробный урок "Как сделать типографский ПДФ"

1998 сказал(а):
цвет элементов палитры индексированных изображений задается одинаково, целым числом, практически всегда 8-бит на компонент
Палитра - да, 8 бит/цвет.
Но рабочий диапазон не обязательно простирается от 0 до 255.

Если индексированный CMYK имеет такой же размер, что и обычный, то для чего он применим?
 

Polar_bear

Участник
Сообщения
81
Реакции
0
Ответ: Подробный урок "Как сделать типографский ПДФ"

Не претендую на истину в последней инстанции, но понимаю это так: обычный CMYK - 8 битов на канал, Indexed CMYK - 8 бит на все изображение, то есть изображение типа Indexed CMYK содержит (и содержало до преобразования из обычного в Indexed) в себе максимум 256 цветов.
 

igors

Участник
Сообщения
1 736
Реакции
378
Ответ: Подробный урок "Как сделать типографский ПДФ"

Polar_bear сказал(а):
Не претендую на истину в последней инстанции, но понимаю это так: обычный CMYK - 8 битов на канал, Indexed CMYK - 8 бит на все изображение, то есть изображение типа Indexed CMYK содержит (и содержало до преобразования из обычного в Indexed) в себе максимум 256 цветов.
Максимум 4096. Индекс может быть и 12-битным для Indexed Color Space.
 

Polar_bear

Участник
Сообщения
81
Реакции
0
Ответ: Подробный урок "Как сделать типографский ПДФ"

Т.е. Indexed CMYK бывает 8-битным, а бывает 12-битным? Или только 12-битным?
 

igors

Участник
Сообщения
1 736
Реакции
378
Ответ: Подробный урок "Как сделать типографский ПДФ"

Polar_bear сказал(а):
Т.е. Indexed CMYK бывает 8-битным, а бывает 12-битным? Или только 12-битным?
Любым не более 4096.
"[ /Indexed base hival lookup] setcolorspace"
hival максимальное значение индекса не больше 4095, индекс начинается с 0. hival+1 количество записей в таблице lookup (color map).
 

Polar_bear

Участник
Сообщения
81
Реакции
0
Ответ: Подробный урок "Как сделать типографский ПДФ"

А битность тогда имеет значение? Другими словами будет ли отличаться размер двух индексированных файлов: одного с 200 цветами, другого с 256? И их обоих от файла с 4096 цветами?
 

igors

Участник
Сообщения
1 736
Реакции
378
Ответ: Подробный урок "Как сделать типографский ПДФ"

Polar_bear сказал(а):
А битность тогда имеет значение? Другими словами будет ли отличаться размер двух индексированных файлов: одного с 200 цветами, другого с 256? И их обоих от файла с 4096 цветами?
Будет, если остальное все одинаково. И отличие в количестве входов (строк) в таблице lookup.
Битность имеет значение для оператора image, если цветов < 16 можно использавать в операторе image 4 бита на пиксель, если <256 8 бит на пиксель, если <4096 12 бит на пиксель. Это в операторе image можно использовать для представления пикселя только или 1 или 4 или 8 или 12 бит в случае 1 колоранта, а если колорантов больше, то нужно умножить на количество колорантов (для RGB - 3, CMYK - 4, DeviceN - N (до 255)).
 

1998

Участник
Сообщения
1 895
Реакции
1 321
Ответ: Подробный урок "Как сделать типографский ПДФ"

осмелюсь встрять здесь, что, поскольку, речь об индексированных имиджах в pdf, то нельзя не сказать, что в pdf для индексированного цветового пространства hival не может превышать 255. И чем дальше, тем больше ориентироваться имеет смысл на спецификацию PDF, нежели на PLRM. Даже если hival ((количество индексов в палитре)-1) меньше 255, то бит/на компонент для индексированных имиджей (т.е. на пиксел, т.к. компонент у них один) _практически_ всегда только 8 (приведите пример, если я не прав). Поэтому,

> будет ли отличаться размер двух индексированных файлов: одного с 200 цветами, другого с 256?

1) да, на размер самой палитры, 2) да, на практике, поскольку все стримы в pdf все равно сжаты (а здесь уже как получится)
 
Статус
Закрыто для дальнейших ответов.