Indesign Server + SOAP обтекание картинки по контуру

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

a.zuev

Участник
Топикстартер
Сообщения
6
Реакции
0
Здравствуйте!
Подскажите пожалуйста, может быть кто-нибудь работал с серверной версией Indesign Cs6 и запускал скрипт через SOAP.
Проблема в следующем:
я удаленно запускаю скрипт на сервере, где стоит indesign server. Скрипт представляет собой обычную генерацию текста с картинками.
Мне нужно сделать картинку с обтеканием по контуру, для этого я настраиваю скриптом для картинки Contour Options и ставлю Detect Edges (Найти границы). Вот код на Vbscript:
PHP:
rect.TextWrapPreferences.TextWrapMode = idTextWrapModes.idContour
rect.TextWrapPreferences.ContourOptions.ContourType = idContourOptionsTypes.idDetectEdges
Но мне никак не удается получить обтекание текстом по контуру картинки(((
Если пробовать запускать скрипт локально, то обтекание отлично срабатывает, т.е. картинка правильно сделана дизайнером с обтеканием.
Помогите пожалуйста, голову уже всю сломал(((
 
Ответ: Indesign Server + SOAP обтекание картинки по контуру

IDS не генерирует превью для картинок во время помещения. Возможно проблема связана с этим. При запуске IDS можно указать опцию -preview(s). Возможно поможет.
 
Ответ: Indesign Server + SOAP обтекание картинки по контуру

IDS не генерирует превью для картинок во время помещения. Возможно проблема связана с этим. При запуске IDS можно указать опцию -preview(s). Возможно поможет.

А где можно этот параметр задать?
Я запускаю скрипт через RunScript
int errNum = proxy.RunScript(parms, out errorString, out results);
у parms есть только
scriptArgs
scriptFile
scriptText
scriptLanguage
и есть scriptArgs
IDSPScriptArg[] scriptArgs = BuildScriptArgArray();
 
Ответ: Indesign Server + SOAP обтекание картинки по контуру

А где можно этот параметр задать?
Я запускаю скрипт через RunScript
int errNum = proxy.RunScript(parms, out errorString, out results);
у parms есть только
scriptArgs
scriptFile
scriptText
scriptLanguage
и есть scriptArgs
IDSPScriptArg[] scriptArgs = BuildScriptArgArray();

так, кажется нашел где параметр прописывать.
Спасибо за совет, попробую.
 
Статус
Закрыто для дальнейших ответов.