Посмотрите видео ниже, чтобы узнать, как установить наш сайт в виде веб-приложения на главном экране.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Есть текст, покрашенный в разные цвета. Без использования Swatches.
Есть ли способ получить все использованные в текстфрейме цвета?
Типа txtFrame.parentStory.fillColor.colorValue
var txtFrame = app.selection[0];
var colors = txtFrame.parentStory.textStyleRanges.everyItem().fillColor;
for (i = 0; i < colors.length; i++) {
alert(colors[i].colorValue);
}
Если выделен текстовый фрейм в цепочке связанных фреймов, скрипт анализирует всю цепочку, если я не ошибаюсь И произойдёт неприятность, если в цепочку фреймов залит большой текст (до сих пор тыкаю ОК, конца-краю не вижу - а цвет один и тот же; break выдаёт сообщение "Отмена невозможна" - видимо, только выгрузка Индизайна из памяти решит проблему ).
Поэтому 2 вопроса-предложения:
1) можно ли цвет, который уже 1 раз встретился в данном фрейме, второй раз не показывать;
2) можно ли анализировать именно выделенный текстовый фрейм, а не всю цепочку (впрочем, если реализован п. 1, то не страшно и всю цепочку проанализировать - это может быть даже полезно)?
Для рабочего скрипта нужно более понятное ТЗ и желательно пояснить для чего он будет использоваться
Так то чтобы посмотреть можно просто скопировать весь текст из фрейма в новый документ сделать Add Unnamed Colors и увидеть их в палите Это если без скриптов
На данном сайте используются cookie-файлы, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших cookie-файлов.