Информация о файле в сепарации.

  • Автор темы Автор темы Realalex
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Realalex

Кореловод
Топикстартер
15 лет на форуме
Сообщения
956
Реакции
200
Начиная с версии X5 ставится Корелом слишком близко к меткам реза.
Приходится увеличивать Bleed limit, но возникают др. проблемы (долго писать).
В общем как сделать чтобы было как в Х4 и ниже. Сверху 2 строчки и снизу 2 строчки.
Или хотя бы поднять от линии реза 4 строчки, которые теперь сверху.
В настройках печати и в настройках Корела не нашёл.
Есть файл, где хранятся координаты, куда выводится инфо о файле?
 
Ответ: Информация о файле в сепарации.


Не по теме:
Я конечно понимаю, что не мое это дело, но чисто из спартанского интереса - нафига оно вам? По-моему, пользоваться стандартными кореловскими метками и плашками вообще моветон, и уж тем более, непонятно зачем инфа о файле. Поищите поиском - навскидку CdrPrn.dll - процентов 90 что там. И толку?
 
Ответ: Информация о файле в сепарации.

Не понимаю Вашего удивления. С самого открытия типографии выводим цветоделенные ps из Корела. Отдаем сепарированные ПДФ на сторонний фотовывод. Вот, например сегодня отправил файлы на 59 форм А3.
Так что при больших потоках так намного быстрее, тем более что в информации о файле содержится номер заказа. Кроме того в разы экономится время на раскидывание по листу, т.к. вовсю используем Кореловский Импозер.
А плашки контроля цветности и пр. кресты ставим свои.
 
Ответ: Информация о файле в сепарации.

Ну и ставьте свои подписи, раз плашки и кресты свои ставите. У меня все знакомые так делают - стандартные кореловские рамки просто никуда не годятся. Я просто не пойму к чему топиковый вопрос - вы собрались код cdrprn патчить что ли? '8(=)'
 
Ответ: Информация о файле в сепарации.

Вы меня не понимаете или не хотите понять. У нас все файлы хранятся в базе с 1994 г. У нас есть база заказов с номерами заказов. Так вот в имени файла присутствует этот номер и он же подставляется Корелом на каждую форму.
Совет "ставьте свою подпись" означает лишние манипуляции с ПДФ файлами и бОльшую вероятность ошибок. Вы согласны что программа всяко быстрее и правильнее сделает чем человек ручками?
 
Ответ: Информация о файле в сепарации.

Теперь точно ничего не понимаю. ':('
Если у вас номер заказа фигурирует в имени файла, то что сложного для такого продвинутого кореловода, как вы, написать макрос, который бы этот номер автоматом в подпись на рамке вбивал?
 
Ответ: Информация о файле в сепарации.

Зачем писать макрос, если есть штатное средство?
В котором, кроме имени файла ps указано имя и местоположение cdr файла на компьютере (бывает полезно). А так же дата, номер формы и пр.
 
Ответ: Информация о файле в сепарации.

Ну вы же видите, сколь неудобно это "штатное средство" в отношении плашек и меток? Вы ж не переписываете CdrPrn, чтобы он нормальные метки ставил а не те убожеские, которые он делает по умолчанию, а собственную рамку рисуете. Что мешает в эту рамку лишнюю строчку вставить?
 
Ответ: Информация о файле в сепарации.

По теме есть чего?
У меня нет желания обсуждать "сколь неудобно". Нам оно удобно во всем. И стандартные кресты мы не отключаем (угловые и центральные) , а ставим их в дополнение к нашим меткам, т.к не приходится их подгонять под все форматы. И сейчас им пользуемся, просто хотелось бы на 1 мм поднять инфо о файле.
 
Ответ: Информация о файле в сепарации.

По теме я вам все уже сказал. Резюмирую сухой остаток обсуждения:
1) Подпись в PS файл ставит модуль CdrPrn.dll, вот шаблон на нее в коде программы:
Код:
00154AB6:  2E 33 6F 00 00 00 25 66 │ 20 25 66 20 6D 6F 76 65   .3o   [B]%f %f move[/B]
00154AC6:  74 6F 20 28 00 00 29 20 │ 73 68 6F 77 0D 0A 00 00   [B]to (  ) show[/B]
00154AD6:  00 00 25 25 25 25 45 4F │ 46 0D 0A 00 00 00 25 73     %%%%EOF   %s
00154AE6:  20 25 75 2E 30 20 30 0D │ 0A 00 25 73 25 75 25 73    %u.0 0 %s%u%s
00154AF6:  00 00 77 43 6F 72 65 6C │ 00 00 44 69 63 74 00 00     wCorel  Dict
2) Поменять смещение можно только в коде CdrPrn, IDA вам в руки.
3) Ту же операцию гораздо проще и безболезненнее сделать обычным макросом безо всяких извращений

Ну как?
 
Ответ: Информация о файле в сепарации.

Вот, совсем другое дело. Есть мысль убрать 1 строчку совсем. Про цветовой профиль которая.
 
Ответ: Информация о файле в сепарации.

Это только в коде. Смотрите, шаблон на все строки один и тот же:
Код:
@sv
@rs
 @gs
/_R991000-ArialMT-1 6 z
0 @smc
10.800000 836.107087 moveto (\041\042\043\044\043\045\046\047\050\051\052\053\05
4) show
@gr
@sv
@rs
 @gs
/_R991000-ArialMT-1 6 z
0 @smc
10.800000 830.324409 moveto (\041\042\043\044\043\045\046\047\050\051) show
@gr
@sv
@rs
 @gs
/_R991000-ArialMT-1 6 z
0 @smc
10.800000 824.541732 moveto (\055\056) show
/_R133694431000-ArialMT-1 6 z
0 @smc
 
Ответ: Информация о файле в сепарации.

Самый неспортивный вариант поменять размер кегля с 6 на 5.
 
Ответ: Информация о файле в сепарации.

Самый неспортивный вариант поменять размер кегля с 6 на 5.
Это можно. Похоже, вот оно:
Код:
00154490:  2F 5F 25 73 20 36 20 7A │ 0D 0A 00 00 2F 5F 25 73   /_%s 6 z♪◙  /_%s
001544A0:  2D 25 64 20 36 20 7A 0D │ 0A 00 00 00 25 25 20 25   -%d 6 z♪◙   %% %
001544B0:  73 0D 0A 00 25 25 45 6E │ 64 49 43 43 50 72 6F 66   s♪◙ %%EndICCProf
 
Ответ: Информация о файле в сепарации.

Спасибо!
Завтра попробую.
 
Ответ: Информация о файле в сепарации.

Да, попробовал, работает. Шрифт уменьшается, правда строки на своих местах остаются
 
Ответ: Информация о файле в сепарации.

Кстати а библиотека от старых версий будет работать?

Не по теме:
IDA сильно круто для таких задач.
 
Ответ: Информация о файле в сепарации.

Нет не будет.
Решение найдено! Кусок кода
Код:
[B]%f %f moveto ([/B]
меняем на
Код:
[B]%f %f 9 add m([/B]
Бинго! '8)'
 
Ответ: Информация о файле в сепарации.

При запуске Корела X6 после правки файла пишет "Unable to load CoreDrw.dll. Errow Code 193" :(
Пришлось всё вернуть как было.
 
Статус
Закрыто для дальнейших ответов.