MTEXT (DXF)

В объектах многострочного текста применяются следующие групповые коды.

Групповые коды многострочного текста

Групповой код

Описание

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. Они содержат информацию, относящуюся к элементу связи с базой данных.