Вычисление геометрического положения таблицы на странице

Статус
Закрыто для дальнейших ответов.

vbatushev

Топикстартер
20 лет на форуме
Сообщения
2 242
Реакции
1 227
Очередная задачка. Описываю в надежде, что кто-нибудь такое решал и подскажет, пока сижу и глазами лупаю.
Есть книга, где есть таблицы, нужно для активного разворота вычислить, где геометрически находится таблица, чтобы потом создать на специально заведенного для этого слое красивый полупрозрачный квадратик размером как раз с эту таблицу.
Волшебство в том, что .height и .width у Table есть и даже .parent тоже есть, но если перебирать TextFrames на странице, у Table parent-ом является TextFrame…
 

Eugenyus

12 лет на форуме
Сообщения
1 960
Реакции
3 589
Если таблица не разрывается, то нижнюю границу можно получить из table.storyOffset.baseline, верхнюю — вычитанием из найденного высоты таблицы (плюс толщина границы). А левую и правую — через storyOffset.horizontalOffset и ширину таблицы.
 
  • Спасибо
Реакции: vbatushev

vbatushev

Топикстартер
20 лет на форуме
Сообщения
2 242
Реакции
1 227
О как! Побежал пробовать :)
 
Статус
Закрыто для дальнейших ответов.