Как подтянуть фрейм под размер абзаца?

  • Автор темы Автор темы ameridian
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

ameridian

Участник
Топикстартер
Сообщения
46
Реакции
0
Создается скриптом новый фрейм и текст в нем (один абзац, копируется из другого фрейма).
Как сделать оперцию подобно fiting frame to content для нового фрейма?
 
Ответ: Как подтянуть фрейм под размер абзаца?

Изучаем метод .fit() объекта TextFrame.
 
Ответ: Как подтянуть фрейм под размер абзаца?

метод fit часто работает "нетак" или вообще неработает.
вот чтото наподобие:

var g=baseObject.visibleBounds;
g[2] = baseObject.lines[baseObject.lines.count()-1].baseline+0.5;
baseObject.visibleBounds = g;

работает тоже невсегда корректно но всеже лучше чем Ctrl+Alt+С
 
Ответ: Как подтянуть фрейм под размер абзаца?

2 blackcat
Зря Вы так, сударь. Я лично пользовался методом .fit() для текстового фрейма при написании скриптов расстановки графических объявлений. (Например этого ) и нареканий на некорректное подтягивание не возникало.
А вот это будет верно только для Вашего частного случая. Попробуйте кегль увеличить раз в десять и Ваши 0,5 (кстати проверяете в каких это еденицах?) уже дадут "неправильный" эффект.
 
Статус
Закрыто для дальнейших ответов.