Размеры текста марки

Автор Тема: Размеры текста марки  (Прочитано 1830 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн enotАвтор темы

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
Размеры текста марки
« : 27-04-2021, 14:53:14 »
Есть ли какая то возможность получить размеры текста (длина / высота) в существующей марке - то есть именно того , что виден ?
По тексту нашел только свойство TagText и там отображается слипнувшийся текст без перевода строки - как здесь определить с пробелами (по меткам)  - сколько видимых строк в марке

Пробовал определять габариты как то через (doc.GetElement(Tag.GetTypeId) as FamilySymbol).get_BoundingBox(doc.ActiveView) далее строю по Min и Max диагональ в модели - в итоге там ничего нет
« Последнее редактирование: 27-04-2021, 16:39:03 от enot »

Оффлайн Александр Игнатович

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Re: Размеры текста марки
« Ответ #1 : 27-04-2021, 18:27:13 »
get_BoundingBox у типоразмера? Возьми у самого tag-а.

И да, тут к сожалению, пока только BoundingBox.

Я бы только добавил удаление выноски во временной транзакции

Оффлайн Александр Игнатович

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Re: Размеры текста марки
« Ответ #2 : 27-04-2021, 18:30:11 »
И да, тут к сожалению, пока только BoundingBox.
Стопэ, погорячился. В Revit 2020+ можно использовать CustomExporter на 2D-видах. Заморочено, конечно, но все тексты с размером и проч. получить можно