Длина текста DimensionSegment

Автор Тема: Длина текста DimensionSegment  (Прочитано 1381 раз)

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

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

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
Длина текста DimensionSegment
« : 21-04-2021, 17:15:17 »
Как вычислить длину текста DimensionSegment с учетом масштаба активного вида
Задача заключается в определении момента когда текст вылазит за пределы засечек

Отмечено как Решение enot 22-04-2021, 14:16:09

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

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Re: Длина текста DimensionSegment
« Ответ #1 : 21-04-2021, 17:46:36 »
Можно попробовать взять текст и типоразмер текста из DimensionType, во временной транзакции создать TextNote, взять получившиеся размеры и откатить транзакцию, ну или делать это в основной и тогда удалить созданные TextNote-ы перед коммитом. Не забудь про вызов Regenerate после создания