[AI CC-CC2022] Скрипт для удаления самого нижнего обьекта

  • Автор темы Автор темы Cepera
  • Дата начала Дата начала

Cepera

Участник
Топикстартер
Сообщения
27
Реакции
0
Здравствуйте. Может кто-то подскажет скрипт который удалял бы самый нижний обьект в eps файле?
 
JavaScript:
app.activeDocument.pageItem[0].remove();
но это не точно
 
  • Спасибо
Реакции: Cepera
items как минимум. Но они вроде не обязательно по z-index отсортированы, да
 
  • Спасибо
Реакции: Cepera
items как минимум. Но они вроде не обязательно по z-index отсортированы, да
Ну pathItems вроде отсортированы, про pageItems загадка
вообще говоря, с группами и слоями будет непредсказуемо, а если просто плоский макет, содержащий только контура то
app.activeDocument.pathItems[0].remove();
 
JavaScript:
var lastItemIndex = activeDocument.pageItems.length - 1;
activeDocument.pageItems[lastItemIndex].remove();
Да не, вроде снизу удаляет и картинки и контуры, а если группа внизу, то последний (нижний) объект группы. И с вложенными слоями работает. Но что при этом считать "объектом"?
 
Последнее редактирование:
  • Спасибо
Реакции: Cepera
Спасибо, да, именно то что нужно