|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
VBA. Как узнать габариты текстового примитива.
Минск
Регистрация: 28.01.2013
Сообщений: 375
|
||
Просмотров: 2730
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450
|
http://autolisp.ru/2014/02/18/entities-bound/ не поможет?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 28.01.2013
Минск
Сообщений: 375
|
Цитата:
На данный момент я использую вот такую империческую (не смейтесь) формулу: L=<Количество символов> * 2 + 3 По большому счету, она меня устраивает процентов на 80%. Но, естественно, если в тексте много скобок или единиц или заглавных букв, то она начинает врать, а это не очень приятно. А хотелось бы получать всегда актуальное значение длины текста.. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450
|
GetBoundingBox спасет. Но только для текста, который повернут на 0°; ну и за компанию крайне желательно для текста иметь мировую систему координат. Или потом придется долго и упорно плясать с матрицами преобразований координат.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 28.01.2013
Минск
Сообщений: 375
|
Цитата:
Этот метод действительно спас. Сегодня применил его и все получилось, теперь работает как надо! Еще раз спасибо... ![]() |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите узнать номер строки в котрой произошла ошибка в программе на VBA | МишаИнженер | Программирование | 3 | 27.05.2012 23:27 |
как можно узнать угол поворота одного примитива оносительно другого? | Nelebog | AutoCAD | 19 | 11.08.2009 20:26 |