Если есть вопросы по скриптам

  • Автор темы Автор темы Oleg Butrin
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Ответ: Если есть вопросы по скриптам

если у этой буквы код 0xFFFC, то на этом месте стоит инлайн картинка.
 
Ответ: Если есть вопросы по скриптам

Правильно показывает!
В выделенном тексте перебираете параграфы, и в каждом параграфе проверяете количество "картинок". Если больше 0, то делаете нулевые отступы в ячейке.
 
Ответ: Если есть вопросы по скриптам

Strizh сказал(а):
если у этой буквы код 0xFFFC, то на этом месте стоит инлайн картинка.
А как же мне сравнить текст с этим кодом в vb?
 
Ответ: Если есть вопросы по скриптам

sakhar сказал(а):
Правильно показывает!
В выделенном тексте перебираете параграфы, и в каждом параграфе проверяете количество "картинок". Если больше 0, то делаете нулевые отступы в ячейке.
А если нужно сделать для картинки нулевые отступы слева-справа, а для простого текста >0, и текст и картинка относятся к одному абзацу, как быть?
 
Ответ: Если есть вопросы по скриптам

Нужно выбирать что-то одно, или картинку в отдельную ячейку, или отступы не обнулять. Кстати неясно, зачем вообще это делать...
 
Ответ: Если есть вопросы по скриптам

Добавление рамок к объявлениям в виде таблиц.
Если параграф содержит только текст-все отлично.
Если же имеется картинка (фото), то его хотелось бы разместить как раз по границам ячейки, без отступов, а текст - с отступами.
 
Ответ: Если есть вопросы по скриптам

В таком случае задайте отступы не в ячейке, а в стиле текста.
 
Ответ: Если есть вопросы по скриптам

В Application свойство Visible только для чтения и по умолчанию всегда Истина. Мона как-нибудь сделать, чтобы по умолчанию было Ложь
 
Ответ: Если есть вопросы по скриптам

Ответьте новичку, плиз, как установить скрипт TableStyle v1.5!!!
 
Ответ: Если есть вопросы по скриптам

letyurij1 сказал(а):
В Application свойство Visible только для чтения и по умолчанию всегда Истина. Мона как-нибудь сделать, чтобы по умолчанию было Ложь
А зачем вам это нужно?
 
Ответ: Если есть вопросы по скриптам

sakhar сказал(а):
А зачем вам это нужно?
Подключаюсь через COM соединение (из программы по приему объявлений). Если Visible = True, то выгрузка будет происходить гораздо дольше. Так как в конце мне нужно получить уже готовый файл с обявлениями, который далее будут пользовать уже верстальщики. Поэтому видимость InDesign мне не нужна.
 
Ответ: Если есть вопросы по скриптам

InDesign Server – консольная вещь.
 
Ответ: Если есть вопросы по скриптам

letyurij1 сказал(а):
Подключаюсь через COM соединение (из программы по приему объявлений). Если Visible = True, то выгрузка будет происходить гораздо дольше. Так как в конце мне нужно получить уже готовый файл с обявлениями, который далее будут пользовать уже верстальщики. Поэтому видимость InDesign мне не нужна.
Не открывайте для документа LayoutWindow и будет вам счастье, а свернут ИД или нет, разницы не играет.
 
Ответ: Если есть вопросы по скриптам

Подскажите, а как при создании таблицы сразу указать параметры, сколько строк, столбцов и т.д?

Пока делаю так:
Код:
 Set mytable = myParagraph.Tables.Add                              
    mytable.TopBorderStrokeWeight = 1
    mytable.BottomBorderStrokeWeight = 1
    mytable.LeftBorderStrokeWeight = 1
    mytable.RightBorderStrokeWeight = 1
    mytable.ColumnCount = 2
    mytable.BodyRowCount = 2
Как в VB указать параметры сразу в Add, что-то вроде
Set mytable = myParagraph.Tables.Add(idAtBeginning...)

Спасибо.
 
Ответ: Если есть вопросы по скриптам

День добрый!
В надежде на то, что кто-нибудь знает.. :)
Нужно с помощью скрипта сделать заливку ячейки таблицы цветом. А как открыть палитру цветов? Спасибо.
 
Ответ: Если есть вопросы по скриптам

Алена сказал(а):
сделать заливку ячейки таблицы цветом. А как открыть палитру цветов?[/QUOTE]
можно так: myCells.fillColor=app.activeDocument.swatches.item("anormal");
 
Ответ: Если есть вопросы по скриптам

Это понятно.
Мне нужно программно открыть палитру цветов, и потом присвоить выбранный цвет ячейке. Пишу на VB, окно выбора цвета открываю, выбираю цвет, который возвращается в виде цифр. Его я присвоить FillColor не могу, т.к там или Swatch или String тип. Получается, что я могу использовать только цвета из Swatches InDesign'а ?
Как быть?
 
Ответ: Если есть вопросы по скриптам

В поставке CS2 в папке Scripts есть RandomFill.vbs (или .jsx, как вам удобней). Похоже, там ответы на все эти ответы.
 
Ответ: Если есть вопросы по скриптам

Здрасьте! Вопросов два:
1. Как назначить объекту rectangle обтекание? (моя проблема заключается в том, что TextWrapPreference только для чтения, а куда смотреть ещё я не знаю)
2. В Character Methods есть очень хорошая штука applyStyle, а там в свою очередь есть параметр, который позволяет убивать локальное форматирование текста. Как что-то подобное сделать для Object Style.
 
Статус
Закрыто для дальнейших ответов.