Результаты поиска

  1. S

    Скрипт поиска/замены текста

    Ответ: Скрипт поиска/замены текста Вот с код адобовского форума (от The Harbs'a): myStyle = app.selection[0].paragraphs[0].appliedParagraphStyle; for(i=1;i<app.selection[0].paragraphs.length;i++){ myStyle=myStyle.nextStyle; app.selection[0].paragraphs[i].applyStyle(myStyle); } Селектишь...
  2. S

    Скрипт поиска/замены текста

    Ответ: Скрипт поиска/замены текста нет никаких withNextStyle. Есть ApplyStyle/AppliedParagraphStyle и у ParagraphStyle есть NextStyle. не понятно, что пытаетесь сделать, но похоже простым search не обойтись.
  3. S

    удаляет только половину прямоугольников

    Ответ: удаляет только половину прямоугольников everyItem/range "нормально" работают только в JS... range в VB вернет коллекцию, которую всё равно придется пробегать в цикле, т.е. почти ненужный метод. Единственное применение для range (в VB), которое я использую — texts.itembyrange(). Если же...
  4. S

    удаляет только половину прямоугольников

    Ответ: удаляет только половину прямоугольников это одно и тоже. Хотя, были какие-то "различия", но в очень спец. случаях, сейчас не вспомню, а адобовский форум еще в переходном процессе.
  5. S

    удаляет только половину прямоугольников

    Ответ: удаляет только половину прямоугольников проще и быстрее (на большом кол-ве 400-500 rect. в разы разница во времени): myDoc.rectangles.itemByRange(0,-1).remove(); удалить все rect'ы (почти все) в документе . 2 myamlik Но какой смысл в уделании? может надо использовать template? :)
  6. S

    Скрипт поиска/замены текста

    Ответ: Скрипт поиска/замены текста реплейс в селекшене: app.findPreferences = app.changePreferences = null; app.selection[0].search("^t^t",false,false,"^p");
  7. S

    удаляет только половину прямоугольников

    Ответ: удаляет только половину прямоугольников это неправильная логика... в скрипте ;) Надо начинать с последнего элемента и идти к началу.
  8. S

    Перевод координат из мм в точки

    Ответ: Перевод координат из мм в точки для CS2 (selection[0]==insertionPoint): app.selection[0].textFrames.add({geometricBounds:[y1,x1,y1+h,x1+w], fillColor:"Black"}) есть objectstyle и метод fit + contentToFrame/frameToContent и т.д. place в коде не заметил (что такое myNewWidth?), и...
  9. S

    Перевод координат из мм в точки

    Ответ: Перевод координат из мм в точки В референсах четко указано — Type только real, а не string или variant.
  10. S

    Нужен скрипт для превьюшек

    Ответ: Нужен скрипт для превьюшек А Вы за эту работу зп получаете или это сплошной энтузазизм? Всего каких-то 1-2 дня/недели/месяца на изучение vb/js и объектной модели Phs и ключик в светлое и бесплатное будущее у Вас в руках :)
  11. S

    и снова InDesing + Delphi

    Ответ: и снова InDesing + Delphi CreateOleObject('Indesign.Application'); обращается к последней версии. По аналогии с VB (тестил на Иллах), должно быть: CreateOleObject('Indesign.Application.CS2');//и так далее 2 Specialist А debug(watches) "нормально работает" в дельфи? Можно...
  12. S

    проблема со считыванием содержимого файла

    Ответ: проблема со считыванием содержимого файла надо сделать объект var ff=File(IllScriptFile); и потом уже ff.open, ff.read, ff.close.
  13. S

    Xtag не вставляет Юникод

    Ответ: Xtag не вставляет Юникод Я ведь запостил ответ (но я спрашивал суппорт про 2009) и чем он не устроил? или 2009 смущает? <\#U2009> <\#Unnnn> 2 vika: В Xtag для ИД уже сделали экспорт?
  14. S

    Xtag не вставляет Юникод

    Ответ: Xtag не вставляет Юникод Можно в суппорт обратиться. Обычно, отвечают на различные вопросы/проблемы. "Our apologies--the manual is misleading: it's <\#U2009>".
  15. S

    Пополосная печать с секциями

    Ответ: Пополосная печать с секциями а continueNumbering у section = false? т.е. номера идут не подряд? var myRealPageNumber = documents[myCounter].pages[pg].appliedSection.pageNumberStart + pg; Ошибка тут. У новой секции своя нумерация, а pg идет асболютное. При смене секций надо обнулять...
  16. S

    Как работать с дебагером?

    Ответ: Как работать с дебагером? -target application должен быть Indesign .. можно указать прямо в скрипте, например #target indesign-4.0 -F11 либо ставить BP (breakpointы), у которых можно указать спец. условия, при которых этот BP должен сработать. -есть опция "Don't break on guarded...
  17. S

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

    Ответ: Если есть вопросы по скриптам вроде и не должно быть Color.Item('None'), а вот myDoc.Swatches.Item('None') должно быть. еще вариант myDoc.Swatches.Item(0) не знаю с 0 или 1 дельфя увидит коллекцию swatches
  18. S

    Абзац ...

    Ответ: Абзац ... проверить не получится,т.к. это часть скрипта. А трейсить не получается? выполнять каждый шаг (или не каждый) и смотреть чему равно myFC и myTxtList[myFC]. Может тут ошибка, myFC внутри цикла: for (var j = 0; j < mCol; j++){ .. ++myFC; .. } а потом myText =...
  19. S

    Абзац ...

    Ответ: Абзац ... а myTxtList[0] чему равно и что в Data Browser? можно еще проверку сделать myTxtFolder.exists, может такой папки и нет.
  20. S

    VB2005 Express и как с ним бороться

    Ответ: VB2005 Express и как с ним бороться Не рекомендуют<>нельзя на них писать :) duplicate нормально работает в C# и VB.Net?