Сообщество программистов Autodesk в СНГ

ADN Club => Revit API => Тема начата: enot от 27-04-2021, 14:53:14

Название: Размеры текста марки
Отправлено: enot от 27-04-2021, 14:53:14
Есть ли какая то возможность получить размеры текста (длина / высота) в существующей марке - то есть именно того , что виден ?
По тексту нашел только свойство TagText и там отображается слипнувшийся текст без перевода строки - как здесь определить с пробелами (по меткам)  - сколько видимых строк в марке

Пробовал определять габариты как то через (doc.GetElement(Tag.GetTypeId) as FamilySymbol).get_BoundingBox(doc.ActiveView) далее строю по Min и Max диагональ в модели - в итоге там ничего нет
Название: Re: Размеры текста марки
Отправлено: Александр Игнатович от 27-04-2021, 18:27:13
get_BoundingBox у типоразмера? Возьми у самого tag-а.

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

Я бы только добавил удаление выноски во временной транзакции
Название: Re: Размеры текста марки
Отправлено: Александр Игнатович от 27-04-2021, 18:30:11
И да, тут к сожалению, пока только BoundingBox.
Стопэ, погорячился. В Revit 2020+ можно использовать CustomExporter на 2D-видах. Заморочено, конечно, но все тексты с размером и проч. получить можно