以下组码适用于多行文字图元。
MTEXT 组码 |
|
---|---|
组码 |
说明 |
100 |
子类标记 (AcDbMText) |
10 |
插入点 DXF:X 值;APP:三维点 |
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 值;APP:三维矢量 |
220, 230 |
DXF:拉伸方向的 Y 值和 Z 值(可选) |
11 |
X 轴方向矢量(在 WCS 中) DXF:X 值;APP:三维矢量 将作为 DXF 输入传递的组码 50(以弧度为单位的旋转角)转换为相等的方向矢量(如果同时传递代码 50 和代码 11、21、31,则对最后一个代码进行转换)。这是从文字对象转换的一种简便方法。 |
21, 31 |
DXF:X 轴方向矢量的 Y 值和 Z 值(在 WCS 中) |
42 |
构成多行文字图元的字符的水平宽度。该值始终等于或小于组码 41 的值(只读,如果提供则忽略) |
43 |
多行文字图元的垂直高度(只读,如果提供则忽略) |
50 |
以弧度为单位的旋转角度 |
73 |
多行文字的行距样式(可选): 1= 至少(将替代为较高的字符) 2 = 精确(将不替代为较高的字符) |
44 |
多行文字的行距比例(可选): 要应用的行距的默认百分比(五分之三)。有效值的范围从 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),然后是列高度数 |
多行文字图元后面可能会跟随应用程序 ID 为“DCO15”的扩展数据。它包含与 dbConnect 功能有关的信息。