Искал, но не нашел. Может, не внимательно смотрел

booSter писал(а):Уточните задачу плз.:
- Где текст (Drawing, Part/Product 3D-Text, Annotation, ...) ?
- Способ управления параметрами текста (CAA/C++, Script/VB, ...) ?
А по этому моменту есть ли какая-нибудь положительная инфомация? Надо выращивать текст в 3D...booSter писал(а):Part/Product 3D-Text
CATIDrwTextProperties::GetLineSpacingMode
CATIDrwTextProperties::SetLineSpacingMode
CATIDrwTextProperties::GetLineSpacing
CATIDrwTextProperties::SetLineSpacing
booSter писал(а):Похоже, что с помощью скрипта (VB) добраться до междустрочного интервала нельзя![]()
А вот в CAA/C++ есть необходимый функционал:![]()
- Код: Выделить всё
CATIDrwTextProperties::GetLineSpacingMode
CATIDrwTextProperties::SetLineSpacingMode
CATIDrwTextProperties::GetLineSpacing
CATIDrwTextProperties::SetLineSpacing
Virty писал(а):Для варианта CATScript.
Если предстоит читать текст из внешнего TXT-файла, то CATScript будет читать его построчно в цикле.
Понадобится лишь добавить ещё один параметр - iLineSpacing (As Integer) в цикл вывода текста и прибавить это значение
к Y-координате каждой текстовой строки.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2