[CDR X5-X8] Маленькая задача на автоматизацию: из PDF в CDR

  • Автор темы Автор темы NNN5
  • Дата начала Дата начала

NNN5

Модератор
Топикстартер
15 лет на форуме
Сообщения
1 264
Реакции
1 029
Коллеги, помогите сделать макрос человеку несведущему в Corel.

Имеется куча файлов PDF с разными размерами страниц. Требуется каждый файл:
1. Открыть в CorelDRAW X7. Сказать, что текст превратить в кривые (но он и так в кривых)
2. Сохранить с тем же именем, но как cdr в версии 12. Не внедрять цветовой профиль (это условие можно, в принципе, и проигнорировать).
В идеале хотелось бы натравить макрос на папку и получить готовый результат.

Буду ОЧЕНЬ благодарна!
 
1. Открыть в CorelDRAW X7. Сказать, что текст превратить в кривые (но он и так в кривых)
При открытии PDF можно задать чтобы автоматом текст превращало в кривые.
Сохранить с тем же именем, но как cdr в версии 12. Не внедрять цветовой профиль (это условие можно, в принципе, и проигнорировать).
Тоже можно
По моему в комплекте когда то был макрос FileConverter или что-то в этом духе? 'hmmm'
 
  • Спасибо
Реакции: NNN5
СПАСИБО! Буду разбираться. Пока что проблема такая: там в макросе можно понизить только до версии 14.
 
только до версии 14.
Насколько я понимаю, идеологического ограничения нет, даже X8 сохраняет до 11 включительно. Другое дело, непонятно насколько корректно
 
  • Спасибо
Реакции: NNN5

Не по теме:
@NNN5, если не секрет, для чего такая, на первый взгляд, вредная операция могла понадобиться?
 
  • Спасибо
Реакции: Elsynor
Открывается PDF пересохраняется в CDR-12
Вообще говоря,странная задача, обычно хотят наоборот. Слабое место тут не открытие а именно пересохранение из старшей версии в оченьсильно младшую - за долгий путь эволюции корел успел наплодить фичей, которые в 12 сохраняются весьма спорно.
 
  • Спасибо
Реакции: NNN5
там в макросе можно понизить только до версии 14
c vba дружите?
код макроса открыт
в форме frmFileConvertor найдите
For i = Application.VersionMajor To 14 Step -1
и исправьте на 12
Х7 сам по себе способен до 11 версии понижать
 
  • Спасибо
Реакции: NNN5 и _MBK_
Спасибо, совет с редактированием кода в форме помог! Вы меня спасли!
Поясняю, в чём суть такой заморочки.
Имеется задача изготовить макеты дверных табличек, которые должны быть в Corel (так нужно для машины, которая их делает)
Все таблички должны иметь определённые размеры (есть диапазон ширин и высот)
Макеты на основе списка, формируемого в Excel, делаю в InDesign (специально держу версию CS 5.5 для этого), подбираю размеры страниц и т.п.
Знание о полученных размерах страниц (а их сотни) вынимаю из Preflight Report и вставляю в Excel с данными для подрядчика-изготовителя
Получаю массу одностраничных файлов PDF
Потом их по одному открываю в Corel и пересохраняю.
Теперь этот процесс значительно улучится!
 
видно, что процесс отлажен, оптимизирован и лаконичен
но вопрос пляшет на языке

Имеется задача изготовить макеты дверных табличек, которые должны быть в Corel
минуя всё, что промеж
Макеты на основе списка, формируемого в Excel
сразу делать в Corel и кореловским же принтмерджем из Excel украсить - Нельзя?
 
Артиллерия не стреляла по следующим причинам: во-первых, не было снарядов...
Во-первых, Corel для меня - терра инкогнита.
Хотя слияние с набором данных целью сделать, например, визитки, я смогу.
Во-вторых тут важны всякие возможности для работы с текстом, которыми обладает InDesign, а именно: GREP-стили, стили объектов (с фиксированной шириной текстового фрейма, которую надо выбирать из заданного ряда), а также выбор размера страницы (из заданного ряда), плюс, самое важное, возможность извлекать точную информацию о формате каждой страницы.
 
Раз уж зашёл такой душевный разговор, задам малюсенький вопрос в той же теме уважаемым знатокам. Чтобы ещё оптимизировать рассматриваемую задачу. А что если открывать не много-много одностраничных файлов pdf и потом перезаписывать их макросом в cdr, а взять многостраничный pdf (все размеры страниц - разные), открыть его в CorelDRAW, сохранить в версии 12. И... внимание, вопрос: "Можно ли разбить многостраничный файл cdr на отдельные одностраничные файлы"?
 

Не по теме:
А что за такие дверные таблички, что требуются возможности ИД, для их создания?
 
Акробат с радостью разберёт свой многополосный документ на однополосные файлы. Или задача заставить именно Корел? ;)
 
Имхо, даже макрос разбивки на страницы тоже тут пробегал. Но, конечно, правильнее и удобнее разбивать PDF акробатом
 
Разбить pdf на страницы - базовая часть рутины. Вопрос в том, можно ли разбить на страницы файл cdr.
 
По моему был такой макрос. Там буквально три строки - постраничный экспорт в цикле