Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Здравствуйте, коллеги!
Давно хотел это сделать и вот, наконец, случилось. Запилил свой сайт на тему Скриптинг в Adobe Illustrator. Идея появилась не так давно, примерно полгода назад. Проект пока некоммерческий, но в будущем надеюсь сделать его таковым. На сайте представлены мои статьи и уроки...
А в целом, интересная идея, написать скрипт normaliseAllCompoundPath, который бы приводил все составные контуры в документе к "нормальному" виду. Очень даже универсальный скрипт получится! Я такую задачу себе не ставил.
Внутри групп не бывает compaund path, только path. Compaund path только один. Поэтому ничего править не надо. Если сомневаетесь, найдите и покажите пример того, о чем вы говорите.
Да, работает. Согласен, такой вариант реализации лучше моего, так как не привязан к executeMenuCommand() и соответственно будет работать и в ранних версиях Illustrator. Спасибо, _МВК_.
Ну покажите скриншоты тогда. У меня, при тестировании вашего варианта, группы остаются.
И первую строку я позволил себе поправить var cmp=app.activeDocument.selection[0];
Какая бурная дискуссия! Не думал, что данная тема вызовет столько шума. Если интересно, то я сам решил задачу так.
// Функция нормализации составного контура
function normaliseCompoundPath() {
app.executeMenuCommand('noCompoundPath');
var selected = app.activeDocument.selection;
for (var...
Всем привет!
Нарисовалась такая задача, нормализовать составной контур. Не знаю как подступиться. Может кто подскажет в каком месте копать?
На скриншоте приведен пример уже разобранного составного контура. А надо не разбирая составной контур, избавится от всех групп (в том числе вложенных), то...
На данном сайте используются cookie-файлы, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших cookie-файлов.