Render.ru

Кому верить? Дистиллеру или Флайтчеку?

#1
Принесли макет верстки в Кореле с кучей текста - все в кривых-#@$%!

Выгнал из Корела 250-меговый ростскрипт.
1)Проверил Флайтчеком - усё ОК, что странно- обычно Флайтчек больше ругается.

2)Проверил Дистиллером...

%%[ Error: stackunderflow; OffendingCommand: curveto ]%%

Stack:
1095.88
443.175
1095.88
443.175


%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%
%%[ Warning: PostScript error. No PDF file produced. ] %%
Distill Time: 348 seconds (00:05:48)
**** End of Job ****

:((((
Люди. Мож кто-знает что это означает?

Ну, и чё делать? Можно такой файл отправлять на рип?
Кому верить? Как просмотреть цветоделение?


Заранее
спасибо.
 
#2
Отправлять можно, вопрос, что получится :) Посмотри рипом, хотя бы арлекиновским. Насчет дистиллера - расскажи все о его настройках. Хотя в принципе если он вылетает на curveto со stack underflow, ему не хватает каких-то данных (пусть Аркадий меня поправит). Я бы испугался :) Кстати, а что ж такое огромное ты выводишь?
 
#3
Сов. точно. Для curveTo в стеке должно лежать шесть чисел ( четыре — на две Bezier contol points + два — координаты конечной точки). А почему-то-осталось всего четыре. Похоже что из-за «кучи кривых», которые, кстати, после превращения в текста в кривые могут содержать неимоверное количество точек в кривой, просто стек забился до отказа. В принципе, если увеличить объем Virtual Memory RIP'а, этот недостаток можно преодолеть. Но не всегда и не во всех RIP'ах.
В любом случае это не хорошо. Даже если кое-где порой выходит нормально. Попробуй открыть этот PS Illustrator'ом и пересохранить как EPS.

P.S. Этот случай иллюстрирует, как нехорошо поддаваться на провокации «весь текст — в кривых».
 
#4
Рипом? Ты имеешь ввиду программным? А где взять?

Distiller 5.0
Настройки дистиллера:

General:
Resolution: 2540

Compression:
вся компрессия и сэмплинг отключена

Fonts:
All Embed
Subset 100% - впрочем какая разница, все равно се в кривых.

Color:
Europe Prepress Default

Advanced:
Все включено, кроме:

Use prolog epilog;
ASCII Format;
Log DSC Warnings.

Делаю спуск буклета A3 4 полосы на A2+ В кореле люди резвились по полной программе - тени, кисти, вставленные и трансформированные уже в нем битмэпы

Спасибо за ответ
 
#5
Пытался
Иллюстатор начинает открывать, но потом появляется
табличка: "The MPS Parser is unable to parse the file"

Если из корела страницы в тифы экспортнуть, то сколько нужно resolution поставить, чтобы текст более менее нормально выглядел на печати. Тут уже 300 наверное мало?
 
#6
Смотря какой кегль и какая гарнитура. Ты лучше экспортни все без текста, а текст в илле положи
 
#7
Сообщение =curveto= появляется если в файле есть незамкнутые кривые с выстрелами касательных в бесконечность. Так в кореле конвертится кривой шрифт. Посмотри в каркасном режиме на буквочки, скорее всего они побиты пополам или все или только Ы и В. Кривые образовались некорректно.

На РИП такое бросать нельзя, завалишь.
 
#8
curveTo — это не сообщение, а команда PS, на которой произошла ошибка Stack underflow, т.е. для этой команды в стеке не хватило операндов: вместо требуемых шести было всего четыре. А замкнута кривая или нет — в данном случае «по барабану». А «выстрелы кривых в бесконечность» чаще приводят к limitcheck error или overflow
 
#9
Я могу ошибаться в терминологии, но подобный прикол,
когда файлы с битыми после Корела контурами заваливают РИП,
наблюдаю регулярно.
Когда конвертится параграф текст через EPS, такой глюк случается 2 раза из 3х.
И слетает все именно на команде curveto.
Мы, понятно, отлавливаем это на взлете, но статистику уже просчитали.
При такой конвертации (экспорт в AI) нельза включать опцию Simulate complex filled curves.
Чудный Корел начинает такой simulate устраивать...
Кривые становятся кривее всех кривых и все слетает.
 
Сверху