В объектах многострочного текста применяются следующие групповые коды.
Групповые коды многострочного текста |
|
---|---|
Групповой код |
Описание |
100 |
Маркер подкласса (AcDbMText) |
10 |
Точка вставки Файл DXF: значение X; приложение: 3D-точка |
20, 30 |
Файл DXF: значение Y и Z для точки вставки |
40 |
Номинальная (начальная) высота текста |
41 |
Ширина ссылочного прямоугольника |
71 |
Точки вставки: 1 = вверху слева; 2 = вверху по центру; 3 = вверху справа 4 = посередине слева; 5 = посередине по центру; 6 = посередине справа 7 = снизу слева; 8 = снизу по центру; 9 = снизу справа |
72 |
Направление чертежа: 1 = слева направо 3 = сверху вниз 5 = по стилю (направление потока наследуется из связанного стиля текста) |
1 |
Текстовая строка. Если длина текстовой строки меньше 250 символов, все символы отображаются в группе с кодом 1. Если длина текстовой строки больше 250 символов, строка делится на фрагменты по 250 символов, которые отображаются в одном или нескольких кодах группы 3. Если используются коды группы 3, последняя группа — это группа 1, которая содержит менее 250 символов |
3 |
Дополнительный текст (всегда в виде фрагментов по 250 символов) (необязательно) |
7 |
Имя стиля текста (СТАНДАРТ, если не указано) (необязательно) |
210 |
Направление выдавливания (необязательно; значение по умолчанию = 0, 0, 1) Файл DXF: значение X; приложение: 3D-вектор |
220, 230 |
Файл DXF: значения Y и Z для направления выдавливания (необязательно) |
11 |
Вектор направления осиX( в МСК) Файл DXF: значение X; приложение: 3D-вектор Групповой код 50 (угол поворота в радианах), переданный как входные данные DXF, преобразуется в эквивалентный вектор направления (если передаются код 50 и коды 11, 21, 31, последний превалирует). Этот код служит для упрощения преобразования текстовых объектов |
21, 31 |
Файл DXF: значения Y и Z вектора направления оси X (в МСК) |
42 |
Горизонтальная ширина символов, образующих объект многострочного текста. Это значение всегда будет меньше либо равно значению группового кода 41 (только для чтения; игнорируется, если указано) |
43 |
Вертикальная высота объекта многострочного текста (только для чтения; игнорируется, если указано) |
50 |
Угол поворота в радианах |
73 |
Стиль межстрочного интервала многострочного текста (необязательно): 1 = не менее (более высокие символы переопределяют значение) 2 = точно (более высокие символы не переопределяют значение) |
44 |
Коэффициент межстрочного интервала многострочного текста (необязательно): Применяется процент от межстрочного интервала по умолчанию (3 на 5). Допустимый диапазон значений — от 0,25 до 4,00 |
90 |
Настройка заливки фона: 0 = заливка фона откл. 1 = использование цвета заливки фона 2 = использование цвета окна чертежа как цвета заливки фона |
420–429 |
Цвет фона (если используется цвет RGB) |
430–439 |
Цвет фона (если используется имя цвета) |
45 |
Масштаб рамки заливки (необязательно): Определение величины границы вокруг текста. |
63 |
Цвет заливки фона (необязательно): Цвет для заполнения фона, когда групповой код 90 равен 1. |
441 |
Прозрачность цвета заливки фона (не поддерживается) |
75 |
Тип столбца |
76 | Число столбцов |
78 | Обратный порядок столбцов |
79 | Автоматическая высота столбцов |
48 | Ширина столбцов |
49 | Интервал между столбцами |
50 | Высота столбца; после этого кода идет число столбцов (Int16), а затем и число высот столбцов |
После объекта многострочного текста могут следовать расширенные данные с идентификатором приложения DCO15. Они содержат информацию, относящуюся к элементу связи с базой данных.