Мне интересно, есть ли сценарий jsx, выполняемый каждый раз, когда Illustrator сохраняет изменения в файле.
Идея здесь в том, что скрипт будет проверять, чтобы монтажная панель не была слишком большой для работы (по причинам, не стоящим здесь, ограничение в идеале должно составлять 120 дюймов).Скрипт Adobe Illustrator для запуска каждый раз при сохранении
Я думаю, что сценарий будет выглядеть примерно так ...
function onSave() {
var sizemessage = "Could not save, Artboard too large.";
var sizethresh = "120";
var length = artboardRect[2] - artboardRect[0];
var height = artboardRect[3] - artboardRect[1];
if (length >= height) {
var size = length;
} else {
var size = height;
}
if (size > sizethresh) {
beep()
alert(sizemessage)
DONOTSAVECHANGES
} else {
SAVECHANGES
}
}
Я с нетерпением жду, чтобы узнать больше.
Illustrator имеет встроенный прослушивателя событий? – Panopticon36
Нет, не встроен, но вы можете добавить .. –
https://forums.adobe.com/thread/1355921 –