Недавний контент KostyaSA

  1. K

    [ID CC-CC2021] Среда для отладки VBS-скриптов

    Я, как питонер, встану на защиту питона - во-первых он опенсорс, во-вторых - питон написан на питоне и в нем нет ни строчки кода на другом языке, а это значит, что можно изменять под себя сам язык программирования, такой гибкости нет ни у ВБ, ни у ява.
  2. K

    [ID CC-CC2021] Как вычислить высоту многострочного абзаца?

    Если высота строк у абзаца одинаковая, тогда надо умножить высоту одной строки на количество строк в абзаце, если нет, то перебрать высоту всех строк и сложить. количество строк: paragraphs[0].lines.count интерлиньяж: paragraphs[0].lines[0].leading
  3. K

    [ID CC-CC2021] Перекрестные ссылки как в Word

    Специально сделал три сноски, добавил между первой и второй новую - сноски сразу обновились, номера сносок поменялись. Потом удалил одну сноску - номера снова поменялись, текст сносок обновился. ID 5.5
  4. K

    [ID CS3 и ранее] как создать массив объектов

    На языке python у словарей есть такой вариант записи: dict.setdefault ( name, [] ) создание шаблона по-умолчанию, возможно нечто подобное есть и в яваскрипт
  5. K

    [ID CS4-CS6] Шаг изменения параметров

    Редактирование -> Установки -> Единицы измерения
  6. K

    [ID CC-CC2021] Переключение галочки буфера обмена

    Application.clipboardPreferences.preferStyledTextWhenPasting = True что бы копировался -вся информация Application.clipboardPreferences.preferStyledTextWhenPasting = False что бы копировался -только текст
  7. K

    [ID CC-CC2021] Выбор графического процессора при запуске

    Как вариант - отключить интегрированный видеоадаптер в диспетчере устройств...
  8. K

    [ID CC-CC2021] Не всегда работает вставка без форматирования

    Недавно на форуме где-то отвечали на подобный вопрос - в настройках (ctrl+k), в самом низу - обработка буфера - вставлять только текст, и никакое лишнее форматирование не побеспокоит.
  9. K

    [ID CS4-CS6] Определение имени класса объекта [Решение]

    Есть еще один вариант, не знаю - будет ли он работать в яваскрипт, но на питоне, который я использую, он работает - сознательно организовать структуру программы через вызов ошибки, в питоне можно перехватывать ошибки и обрабатывать их. Поэтому можно обращаться к каждому PageItem как к Group и...
  10. K

    [ID CC-CC2021] Обратиться к graphics через itemByName

    Пишу на языке python, поэтому при вызове a.exists интерпритатор обосновано выдает: AttributeError: 'file' object has no attribute 'exists' Специально положил файлы в корень диска C:\ Так что не сомневайтесь - файлы там есть! Ждем питонщиков - что они скажут.
  11. K

    [ID CC-CC2021] Обратиться к graphics через itemByName

    Так тоже не работает ) и так: pi[0].allGraphics[0].itemLink.relink(File(open(my_new_name))) и если путь по-другому записать тоже не работает: my_new_name.replace('\\','/') Есть вариант удалить ( или перенести в другую папку) старый файл и переименовать на его имя новый, а потом сделать...
  12. K

    [ID CC-CC2021] Обратиться к graphics через itemByName

    У меня кстати тоже ошибку выдает, пишет: Отсутствует обязательный параметр "To" метода "Relink". app = win32com.client.dynamic.Dispatch('Indesign.Application.CS5.5') doc = app.ActiveDocument pi = doc.pageItems my_name = pi[0].allGraphics[0].itemLink.filePath # C:\Logo_1.jpg my_new_name =...
  13. K

    [ID CS4-CS6] Не получается создать таблицу

    По коду навскидку : переменная myTable определяется только в конструкции if (mySelection.constructor.name == а если это условие не сработает ? поэтому myTable.headerRowCount выдает ошибку
  14. K

    [ID CS3 и ранее] Переход с выключки по формату на выключку слева

    Оставьте форматную выключку, она смотрится монолитно - сразу понято где информация для читателя, попробуйте открыть представленные картинки и отойти от монитора на пару метров - разницу увидите, а если точно хотите перейти на левосторонную, то я бы посоветовал черный текст начинать со следующей...
  15. K

    [ID CS4-CS6] Наилучшее соответствие форматов

    Вытащить текст из индизайна со стилями, так чтобы можно было потом поместить обратно - используй Текст с тегами InDesign (сокращенный), если делаешь Place то вверху текста должно быть <UNICODE-WIN> <Version:7.5> и далее названия стилей, по крайней мере так для CS3 и CS5.5