Копирование из cdr в ai

Много тем было про то как вставить макет из иллюстратора в корел для последующего редактирования. Проблема решается макросом Copy To Adobe Illustrator, который так же позволяет копировать и наоборот из корела в иллюстратор. Однако часто возникают проблемы со шрифтами. Они либо вообще не вставляются в иллюстратор, либо кракозябрами. Можно конечно переносить текст как кривые, но это не выход если потом потребуется редактирование текста. Немного поковырявшись в вышеупомянутом макросе, я нашёл способ заставить его переносить и текст с сохранением форматирования и возможностью последующего редактирования. В редких случаях требуется заменить пропавшие шрифты, потому что по каким то причинам некоторые шрифты имеют разные имена в кореле и иллюстраторе. К тому же заметил что переносятся маски, прозрачность, режимы наложения и т.д.

Итак, открываем макрос в редакторе VBA, и с помощью поиска, в модуле CopyPaste, находим строку With Activedocument.PDFSettings

и заменяем код, начиная с With Activedocument.PDFSettings до End With на следующий:

With Activedocument.PDFSettings
    .BitmapCompression = 3 ' CdrPDFVBA.pdfZIP
    .ColorMode = 3 ' CdrPDFVBA.pdfNative
    .EmbedFonts = True
    .EmbedBaseFonts = True
    .TrueTypeToType1 = True
    .SubsetFonts = True
    .SubsetPct = 80
    .CompressText = True
    .FileInformation = False
    .Encoding = 1 ' CdrPDFVBA.pdfBinary
    .Hyperlinks = False
    .IncludeBleed = False
    .Linearize = True
    .MaintainOPILinks = True
    .Overprints = True
    .pdfVersion = 8 ' CdrPDFVBA.pdfVersion17
    .PublishRange = pdfSelection
    .RegistrationMarks = False
    .SpotColors = True
    .Startup = 0 ' CdrPDFVBA.pdfPageOnly
    .SubsetFonts = False
    .TextAsCurves = False
    .TextExportMode = 0 ' CdrPDFVBA.pdfTextAsUnicode
    .Thumbnails = False
    .UseColorProfile = False
End With

В настройках макроса нужно снять все галочки кроме использования PDF формата.
Тестировалось на CD X4 и AI CS4

Спасибо!
Проблема решается макросом Copy To Adobe Illustrator,

подскажите как установить этот макрос?
lud--mila-s, на сайте есть ПОИСК, который при том же запросе приведёт вас к ответу http://cdrpro.ru/news/2009-08-02-127
В 14-м работает, но на радиальный градиент - при вставке его в Иллюстратор - ругается (как и раньше) "Обнаружен неизвестный тип теней!... И вставляет его как "сторонний объект". Во как.... Жаль... Может можно чтото с этим поколдовать?
(Corel X4, Ill CS4)

П.С. А в 15-м не работает - по прежнему...

Добавлено (20.05.2010, 18:07)
---------------------------------------------
Потыркался ещё с этой вставкой - если в опциях макроса отмечена только галка "Adobe Illustrator (7-8)" тогда радиальные градиенты копируются в Илл нормально... Вот бы ещё это работало и в случае с галочкой "PDF (Adobe Illustrator 9-11)!..