Please enable JavaScript to view this site.

API интерфейсов. KsAPI > Изменено в KsAPI > Интерфейс IExternalTextObject  > IExternalTextObject - методы

SetTexts - Установить параметры отрисовки текста в мировых координатах

Scroll

Интерфейс...

Синтаксис KsAPI:

bool SetTexts(const std::vector<std::wstring> & texts, const std::vector<double> & points, const std::vector<ITextFontPtr> & fonts, bool is3DPoints)

Входные параметры:

texts

массив строк текста.

points

массив точек привязки строк текста. Для каждой строчки должна быть своя точка.

Точка задаётся 3-мя координатами. Если is3DPoints == false, то 3-я координата каждой точки должна быть равна 0.

fonts

массив шрифтов строчек текста. Интерфейс шрифта можно получить методом CreateFont.

Массив может состоять из одного элемента. В таком случае всем строчкам присвоится этот шрифт.

Массив может состоять из шрифтов в количестве, равном количеству строк.

is3DPoints

признак 3D координат. При false не будет использоваться матрица, определённая в SetPlace.

Возвращаемое значение:

Успешность установки параметров отрисовки

Подразделы:

(отсутствуют)

© ООО «АСКОН-Системы проектирования», 2025. Все права защищены. | Единая телефонная линия: 8-800-700-00-78