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

  1. Oleg Butrin

    Реально ли заработать написанием скриптов/расширений для Adobe-продуктов?

    Перевод с Upwork на счёт в российских банках (не буду рекламировать) стоит 0.99 usd за транзакцию. Время ожидания один рабочий день. Курс ниже, чем у ЦБ примерно на 4 процента. Не платить налоги не советую, ибо Upwork не приветствует анонимность и довольно активно работает с соответствующими...
  2. Oleg Butrin

    [AI CC-CC2023] Как выравнять item или groupitem относительно артборда

    Это, пожалуй, единственное более-менее прямое решение. Ибо скриптинг Иллюстратора писали сильно альтернативные программисты.
  3. Oleg Butrin

    Поиск работы. Какова ныне стратегия и тактика оного?

    Смех смехом, а толкового сантехника найти -- большая удача.
  4. Oleg Butrin

    [ID CC-CC2023] Отладка JSX в Microsoft VSCode

    Я позже понял, почему Illustrator не подключался. В некоторых случаях запущенный ESTK не позволяет подцепиться к приложению. Это прискорбно, ибо я обычно держу Object Model Viewer открытым. Кстати, для быстрого запуска скриптов в нужном приложении Adobe есть плагин Adobe Script Runner.
  5. Oleg Butrin

    [AI CC-CC2023] Как в группу добавить элемент через скрипт?

    @_MBK_, я видел много разного интересного в жизни, но чтобы код скриптов для Illustrator набрасывали в FAR -- это, пожалуй, рекорд.
  6. Oleg Butrin

    [AI CC-CC2023] Как в группу добавить элемент через скрипт?

    А что может помешать хотя бы теоретически?
  7. Oleg Butrin

    [ID CC-CC2023] Подскажите, как выделить строку до пробела.

    var mString2 = app.selection[0].parentStory.itemByRange (mStart, app.selection[0].parentStory.insertionPoints[mIndex])
  8. Oleg Butrin

    [ID CC-CC2023] Подскажите, как выделить строку до пробела.

    Что-то сильно запущенно все. Во-первых, индекс точки вставки считается по положению относительно родительского объекта, story или cell. Вовсе не факт, что они совпадут с нужными. Во-вторых, range можно брать, передавая в качестве параметров не индексы, а сами insertionPoints. В-третьих, при...
  9. Oleg Butrin

    [ID CC-CC2023] Пакетный экспорт интерактивных PDF с функциями безопасности

    Экспорт интерактивного pdf -- это тот же экспорт в pdf но со специфическими дополнительными настройками. Все настройки защиты, установленные в pdfExportPreferences, работают при выборе ExportFormat.INTERACTIVE_PDF.
  10. Oleg Butrin

    Анализ качества верстки

    Надеюсь, вот это все в печать не ушло?
  11. Oleg Butrin

    [ID CS4-CS6] SelectObjects со страниц-шаблонов

    page.masterPages.everyItem();
  12. Oleg Butrin

    [ID CC-CC2023] Удалить пустые страницы в конце разделов

    Код надо менять, конечно. При всем уважении, Питер Карел использует спагетти-стайл.
  13. Oleg Butrin

    [ID CC-CC2023] Удалить пустые страницы в конце разделов

    С мастером сработает. А так-то "совершенно пустая" страница может содержать много чего. Например, текстовый фрейм с окончанием стори.
  14. Oleg Butrin

    [ID CC-CC2023] Как вернуть вид нумерации?

    Это что нужно делать в настройках pageItems чтобы заменить нумерацию?
  15. Oleg Butrin

    [ID CC-CC2023] Удалить пустые страницы в конце разделов

    А по какому признаку ты предполагаешь определять, пустая страница или нет?
  16. Oleg Butrin

    [ID CC-CC2023] Есть ли мысли про глобальную предразметку текста?

    Разобрать docx вообще не такая уж проблема. Раз двадцать делал. Можно даже одними скриптами InDesign, но это на любителя Собрать из docxTagggedText тоже довольно просто через трансформации. А вот заставить пользователей правильно форматировать в Ворде -- это, насколько я знаю, не удавалось еще...
  17. Oleg Butrin

    [ID CC-CC2023] Есть ли мысли про глобальную предразметку текста?

    Питон прикольный. Там только один xml, который надо.
  18. Oleg Butrin

    Откровенные фото - 4

    Я почему-то вижу только одного внука. Где остальные?