[ID CC-CC2021] Найти (перейти) к фрейму, где текст не прилегает к нижней границе

rezunoff

Участник
Топикстартер
Сообщения
69
Реакции
13
Подскажите как скриптом найти (перейти) к текстовому фрейму (в Story), где текст не прилегает к нижней границе фрейма.
1595860662635.png
 
Последнее редактирование:

Oleg Butrin

20 лет на форуме
Сообщения
1 990
Реакции
1 216
JavaScript:
var tfs = app.activeDocument.textFrames.everyItem().getElements();
for (var i = 0; i < tfs.length; i++) {
    var tf = tfs[i];
    var line = tf.lines.lastItem();
    if (line.isValid) {
        var bottom = tf.geometricBounds[2] - tf.textFramePreferences.insetSpacing[2];
        var baseline = line.baseline;
        if (bottom - baseline > 0.1) {
            $.writeln(tf.id);
        }
    }
}
 

rezunoff

Участник
Топикстартер
Сообщения
69
Реакции
13
Огромное спасибо! Всё работает.
 

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 323
Реакции
7 870