ps-файл из Corel

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

prepress

15 лет на форуме
Сообщения
395
Реакции
24
Ответ: ps-файл из Corel


Не по теме:
А по ходу несмотря на распальцовку все втихушку берут макеты в кореле. Иначе бы не было столько предъяв
Ну почему же втихушку. Открытым текстом говорю: да, пиииии, берем в Кореле, куда от него деться? Другое дело что мы с ним далее делаем.
Я, кстати, только один репроцентр в Петербурге знаю который Кореловские файлы не принемал. Это всем известная "Русская Классика".


Не по теме:
* пииииии - непечатемое слово (по Булгакову)
 

-=Troll=-

Участник
Сообщения
275
Реакции
0
Ответ: ps-файл из Corel

пару раз попадал с этим publish to pdf, рип в типографии его не ел.
Прогон результата publish to pdf через дистиллер или нормалайзер решает все вопросы. Ни разу проблем не было.
 

JAW

15 лет на форуме
Сообщения
15 797
Реакции
3 454
Ответ: ps-файл из Corel

Кстати мда... За Publish to PDF глаз да глаз нужен :)
Он мне иногда пустые файлы создавал :)
 

maxw

Забанен
Сообщения
952
Реакции
1 157
Ответ: ps-файл из Corel

Этот паблиш неплохая штука, когда в макете прозрачные шедевры стопкой сложены.
Да и вообще неплохая штука.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 235
Реакции
10 852
Ответ: ps-файл из Corel

Прогон результата publish to pdf через дистиллер или нормалайзер решает все вопросы. Ни разу проблем не было.

С этого места поподробнее. Что такое нормалайзер и с чем его едят?
 

igors

Участник
Сообщения
1 736
Реакции
378
Ответ: ps-файл из Corel

Ну почему же. Харлекиновские РИПы понимают PDF как формат, практически, начиная с 4 версии, однако, это не значит, что они корректно работают с содержащимися в нем дохлыми шрифтами и векторными объектами.
1. Текущая версия Арлекина не 4.0 а 8.1
2. Что такое, "дохлый шрифт"?
3. Какие Рипы работают с "дохлыми шрифтами"?
4. С какими векторными объектами не работает Арлекин?
 

JAW

15 лет на форуме
Сообщения
15 797
Реакции
3 454
Ответ: ps-файл из Corel

С этого места поподробнее. Что такое нормалайзер и с чем его едят?
Нормализация, это процесс приведения PDF в приемлимый вид с отпиской PostScript и повторной дистиляцией.
Не обязательно через PostScript, но иногда иначе не прокатывает.
Хотя был продукт, кажется звался Agfa Apogee normalizer. Но штука довольно стрёмная была...
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 235
Реакции
10 852
Ответ: ps-файл из Corel

1. Текущая версия Арлекина не 4.0 а 8.1
2. Что такое, "дохлый шрифт"?
3. Какие Рипы работают с "дохлыми шрифтами"?
4. С какими векторными объектами не работает Арлекин?

Лицензионные харлекины, поставляющиеся вместе с фотонаборником, у некоторых стоят еще версии 3.8, апгрейт не возможен в принципе из-за прекращения поддержки фирмами-производителями (отдельные конторы, производящие плагины вообще закрылись) Это ответ на все 4 вопроса.
 

JAW

15 лет на форуме
Сообщения
15 797
Реакции
3 454
Ответ: ps-файл из Corel

Лицензионные харлекины, поставляющиеся вместе с фотонаборником, у некоторых стоят еще версии 3.8, апгрейт не возможен в принципе из-за прекращения поддержки фирмами-производителями (отдельные конторы, производящие плагины вообще закрылись)
3.8 это когда было то? Сикоко там Арлекин стоит? Вроде он вообще один из самых дешёвых растровых процессоров.
 

1998

Участник
Сообщения
1 895
Реакции
1 321
Ответ: ps-файл из Corel

Сделайте мне такой постскрипт, а?
Скушно с вами... никто не сделал. Вот такой:
Код:
%!PS-Adobe-3.0 EPSF-3.0
%%BoundingBox: 0 0 1000 1000
%%BeginSetup
%%EndSetup

/xmax 99 def
/ymax 99 def

/n 1 def 
newpath
0.1 setlinewidth 

0 0 moveto
0 1 ymax {
   0 1 xmax {
      1 index n 1 xor dup /n exch def add lineto
   } for 
} for
stroke
Ну, э-ээ..., пилу рисуем, чтобы например дистиллер не соптимизировал отрезки лежащие на одной прямой...

Так вот, 8.1 харлекин обзывается лимитчегом (ЫЫЫ) на примерно 580000 узлов (xmax 999, ymax 580. А если меньше -- то нет, рисует все правильно).

Дистиллер (до-о-олго) делает пдф вплоть до 999-999 т.е. миллион узлов (дальше не смотрел), правда, акробат выдает drawing error (пустая страница), хотя инспектор питстопа исправно пишет миллион узлов в кривой на странице.

Корел при указанных пределах рисует что-то крайне непотребное... :) каких-то червей... :) как епс, так и пдф парсер.

Иллюстратор: пдф-парсер открыл пдф дистиллера... но пропарсил только 32000 узлов, остальные НАГЛО ОТБРОСИЛ... это ли не забавно? пс-парсер "честно" открыл епс с до, примерно, 32000, далее пишет ошибку.


Не по теме:
Джо, насчет хвостов 8080 я не понял ничего...
 

ch_alex

Погулять вышел.
15 лет на форуме
Сообщения
8 420
Реакции
2 709
Ответ: ps-файл из Corel

Можно придумать сосчитать факториал числа 2^256, но вычислить его на домашнем компьютере за пять секунд невозможно. Если парсеры начинают распределять память под каждый параметр (например, узел), то можно приблизительно оценить объём памяти, необходимый для хранения таблицы данных по узлам. Если на узел давать 8 байт (вещественное число с плавающей запятой стандартной точности), то требуемый объём памяти 580000*8 приблизительно составит 4,425048828125 гигабайт. Это не считая остальной полезной информации по таблице связей между узлами, индексами и прочим. Не уверен, что разработчики издательского софт могли подумать, что дизайнеры сподобятся делать макеты с таким количеством "крошек". Однако бездумное применение трассеров и векторных текстур, полученных уменьшением крупных объектоов со значительным количеством узлов, позволило дизайнерам упереться в барьер, прежде всего связанный с размерами оперативной памяти и производительности процессора. Правда, упираются не они, а те, кто после них...

ЗЫ. Некоторым работам требуется вычислительная сеть из 2-4 компьютеров. Шутка ли, на двухпроцессорной системе в 4 потока работа на А2 растрировалась целый час? В норме подобные форматы проскакивают за 3-5 минут.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 235
Реакции
10 852
Ответ: ps-файл из Corel

3.8 это когда было то? Сикоко там Арлекин стоит? Вроде он вообще один из самых дешёвых растровых процессоров.

Да дело не в апгрейте харлекина. Плагин под 3.8 не работает под 4.5 и тем более под восьмеркой без хакерских штучек. В самом плохом случае придется полностью переписывать плагин, что, иногда, практически невозможно при отсутствии документации.

Теперь по поводу постскриптов душащих РИП. Конечно же, запросто придумать искусственный постскрипт, сносящий РИПу крышу, причем попутно гробящий содержимое жестского диска (такое вполне возможно средствами языка, сам проверял). Другое дело, как правильно заметили, такие ситуации запросто возникают сами собой по вине продвинутых дизайнеров, злоупотребляющих самопальными шрифтами и трассировкой.
 

1998

Участник
Сообщения
1 895
Реакции
1 321
Ответ: ps-файл из Corel


Не по теме:
8 байт (вещественное число с плавающей запятой стандартной точности)
8 -- двойной.
ps интерпретаторы -- single precision

Конечно же, запросто придумать искусственный постскрипт
типа, да... не вопрос

 

ch_alex

Погулять вышел.
15 лет на форуме
Сообщения
8 420
Реакции
2 709
Ответ: ps-файл из Corel

8 -- двойной.
ps интерпретаторы -- single precision
Хорошо, пусть так. Имеем 2,2125 гигабайта на хранение тольго одних координат узлов, не считая инфрмации по прилегающим дугам (ещё по два значения). Итого на узел приходится по 3 (!) вещественных числа (исключая узлы, соединяющие прямые). Туда же вписываются и другие объекты. Ещё где-то там система ползает и библиотеки софта, работающего со всем дизайнерским богатством. Одарённые дизайнеры ухитряются превращать обводку в заливку, увеличивая почти в 3 раза количества узлов, определяющих первоначальную обводку. В итого получается винегрет, который будет растрироваться ну очень долго. Если вообще не слетит.

Подобные работы крайне редки, но случаются. И 500К узлов - это тоже шютка. Но что-то похожее случается.
 

1998

Участник
Сообщения
1 895
Реакции
1 321
Ответ: ps-файл из Corel


Не по теме:
Итого на узел приходится по 3 (!) вещественных числа
Ну, здесь я пас, три так три. Но, ээ-э, типа, вроде 3 числа это координаты точки в трехмерном пространстве? Аргумент curveto - 6 чисел. А, шии-т, энивей, хоть даже и 10 чисел по, пусть (точность!) 8 байт, для миллиона узлов, это 80 мегабайт, райт?

 

ch_alex

Погулять вышел.
15 лет на форуме
Сообщения
8 420
Реакции
2 709
Ответ: ps-файл из Corel

О да! Что-то я на 3 порядка ошибся. ;]=

Впрочем, моя ошибка никак не устраняет существование "зубодробительных" макетов, которые приходится "лечить" подручными средствами только по причине наличия крайне тяжёлой векторной составляющей.
 

polbol

15 лет на форуме
Сообщения
1 410
Реакции
402
Ответ: ps-файл из Corel

Бывало подобное:
1. количество узлов, как писалось выше.
2. картинки стоят на 100%, а 99,99%. бывает из-за этого..
3. Стоит картинка, с прозрачностью. PSD допустим вставлен... текст курвленный обтекает фото. Так вот там где он лежит поверх белого фона картинки он исчезал. Лечилось: курвы которые поверх лежат битмапить... Незнаю почему все это происходит.
Но когда сам подобное делал.... Все ок было... Ну каждого хитрого препрессера, найдется свой болт-дизайнер с резьбой в голове на 8.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 235
Реакции
10 852
Ответ: ps-файл из Corel

>О да! Что-то я на 3 порядка ошибся.

Ну почему же. Мы ж не знаем как реализованы в интерпретаторе lineto и curveto. Вполне возможно, он на каждый узел заводит отдельный объект, каждый весом в килобайт, к примеру. ;-)
 

Шарфюрер

12 лет на форуме
Сообщения
2 647
Реакции
693
Ответ: ps-файл из Corel

Дистиллер (до-о-олго) делает пдф вплоть до 999-999 т.е. миллион узлов (дальше не смотрел), правда, акробат выдает drawing error (пустая страница), хотя инспектор питстопа исправно пишет миллион узлов в кривой на странице.[/OFF]

Эээ... «Distill Time: 00 Hour(s) : 00 Minute(s) : 00.156 Second(s)»

Правда получилось похоже не миллион узлов :)
point.png
 

1998

Участник
Сообщения
1 895
Реакции
1 321
Ответ: ps-файл из Corel


Не по теме:
Шарфюрер, что может быть приятнее старому профессору, что его бубнеж кто-то все же слушает :) И тем более решил сделать лабораторку :) Но Вы, видимо, выполнили программу с исходными "99" & "99"?
 
Статус
Закрыто для дальнейших ответов.