Тема: Ширина литер шрифта
Как узнать ширину надписи MText, или хотбы ширину отдельных литер ?
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → VBA → Ширина литер шрифта
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Как узнать ширину надписи MText, или хотбы ширину отдельных литер ?
Я пользуюсь следующим кодом:
Dim minExt As Variant
Dim maxExt As Variant
Dim objEnt As AcadObject
set objEnt=.........
objEnt.GetBoundingBox minExt, maxExt
wid = maxExt(0) - minExt(0) 'ширина
hgt = maxExt(1) - minExt(1) 'высота
Дает реальную длину и высоту текста, а не ту, которую Вы объявили при вставке текста в чертеж.
Эта тема подробно обсуждалась в этом форуме ранее.
Николай.
Спасибо, я вообщем то так и думал, но мне этот вариант мало подходит!
Потому как я вставляю текст в таблицу... :(
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → VBA → Ширина литер шрифта
Форум работает на PunBB, при поддержке Informer Technologies, Inc