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

  1. romaya

    [AI CC-CC2021] Новый русскоязычный ресурс по скриптингу в Adobe Illustrator

    Здравствуйте, коллеги! Давно хотел это сделать и вот, наконец, случилось. Запилил свой сайт на тему Скриптинг в Adobe Illustrator. Идея появилась не так давно, примерно полгода назад. Проект пока некоммерческий, но в будущем надеюсь сделать его таковым. На сайте представлены мои статьи и уроки...
  2. romaya

    [AI CC-CC2021] Как нормализовать Compound Path?

    Пардон, я не правильно понял.
  3. romaya

    [AI CC-CC2021] Как нормализовать Compound Path?

    А в целом, интересная идея, написать скрипт normaliseAllCompoundPath, который бы приводил все составные контуры в документе к "нормальному" виду. Очень даже универсальный скрипт получится! Я такую задачу себе не ставил.
  4. romaya

    [AI CC-CC2021] Как нормализовать Compound Path?

    Рад за вас. ;)
  5. romaya

    [AI CC-CC2021] Как нормализовать Compound Path?

    Вы кажется путаете. Надо было составной контур избавить от групп, а не наоборот.
  6. romaya

    [AI CC-CC2021] Как нормализовать Compound Path?

    Это группа из двух составных контуров. А в самом составном контуре могут быть только контуры, иногда сгруппированные. Вот я о чем.
  7. romaya

    [AI CC-CC2021] Как нормализовать Compound Path?

    Внутри групп не бывает compaund path, только path. Compaund path только один. Поэтому ничего править не надо. Если сомневаетесь, найдите и покажите пример того, о чем вы говорите.
  8. romaya

    [AI CC-CC2021] Как нормализовать Compound Path?

    Да, работает. Согласен, такой вариант реализации лучше моего, так как не привязан к executeMenuCommand() и соответственно будет работать и в ранних версиях Illustrator. Спасибо, _МВК_.
  9. romaya

    [AI CC-CC2021] Как нормализовать Compound Path?

    Я задачу вроде понятно обрисовал. По началу вообще не знал как у ней подступиться. А баг этот уже в процессе решения вылез.
  10. romaya

    [AI CC-CC2021] Как нормализовать Compound Path?

    Да, я тоже с этим столкнулся. И не придумал ничего лучшего, чем executeMenuCommand().
  11. romaya

    [AI CC-CC2021] Как нормализовать Compound Path?

    Не сочтите за наглость, но...
  12. romaya

    [AI CC-CC2021] Как нормализовать Compound Path?

    Выложил файл, на котором я тестирую. https://forum.rudtp.ru/resources/kak-normalizovat-compound-path.2715/
  13. romaya

    Как нормализовать Compound Path? 2019-09-13

    Пример для тестирования
  14. romaya

    [AI CC-CC2021] Как нормализовать Compound Path?

    Ну покажите скриншоты тогда. У меня, при тестировании вашего варианта, группы остаются. И первую строку я позволил себе поправить var cmp=app.activeDocument.selection[0];
  15. romaya

    [AI CC-CC2021] Как нормализовать Compound Path?

    Не работает ваш вариант, уважаемый _MBK_.
  16. romaya

    [AI CC-CC2021] Как нормализовать Compound Path?

    Убирает даже сложенные в группы группы.
  17. romaya

    [AI CC-CC2021] Как нормализовать Compound Path?

    Какая бурная дискуссия! Не думал, что данная тема вызовет столько шума. Если интересно, то я сам решил задачу так. // Функция нормализации составного контура function normaliseCompoundPath() { app.executeMenuCommand('noCompoundPath'); var selected = app.activeDocument.selection; for (var...
  18. romaya

    [AI CC-CC2021] Как нормализовать Compound Path?

    Ну да, только не выполняя команду Release Compoud Path, если такое возможно.
  19. romaya

    [AI CC-CC2021] Как нормализовать Compound Path?

    Я так понимаю это должна быть рекурсивная функция. Чтобы достучатся до групп, вложенных в группы. Может кто сталкивался с подобной задачей?
  20. romaya

    [AI CC-CC2021] Как нормализовать Compound Path?

    Всем привет! Нарисовалась такая задача, нормализовать составной контур. Не знаю как подступиться. Может кто подскажет в каком месте копать? На скриншоте приведен пример уже разобранного составного контура. А надо не разбирая составной контур, избавится от всех групп (в том числе вложенных), то...