根据下面的组码范围表,组码将相关值的类型定义为整数、浮点数或字符串。
组码值类型 |
|
---|---|
代码范围 |
组值类型 |
0-9 |
字符串(自在 AutoCAD 2000 中引入扩展符号名称开始,字数限制已由 255 个字符扩大到 2049 个单字节字符,不包括行末的换行符),有关更多信息,请参见“字符串值的存储”部分 |
10-39 |
双精度三维点值 |
40-59 |
双精度浮点值 |
60-79 |
16 位整数值 |
90-99 |
32 位整数值 |
100 |
字符串(最多 255 个字符;对于 Unicode 字符串,字符数要少一些);有关更多信息,请参见“字符串值的存储”部分 |
102 |
字符串(最多 255 个字符;对于 Unicode 字符串,字符数要少一些);有关更多信息,请参见“字符串值的存储”部分 |
105 |
表示 16 进制 (hex) 句柄值的字符串 |
110-119 |
双精度浮点值 |
120-129 |
双精度浮点值 |
130-139 |
双精度浮点值 |
140-149 |
双精度标量浮点值 |
160-169 |
64 位整数值 |
170-179 |
16 位整数值 |
210-239 |
双精度浮点值 |
270-279 |
16 位整数值 |
280-289 |
16 位整数值 |
290-299 |
布尔标志值 |
300-309 |
任意字符串;有关更多信息,请参见“字符串值的存储”部分 |
310-319 |
表示二进制数据块的十六进制值的字符串 |
320-329 |
表示 16 进制句柄值的字符串 |
330-369 |
表示十六进制对象 ID 的字符串 |
370-379 |
16 位整数值 |
380-389 |
16 位整数值 |
390-399 |
表示 16 进制句柄值的字符串 |
400-409 |
16 位整数值 |
410-419 |
字符串;有关更多信息,请参见“字符串值的存储”部分 |
420-429 |
32 位整数值 |
430-439 |
字符串;有关更多信息,请参见“字符串值的存储”部分 |
440-449 |
32 位整数值 |
450-459 |
长整数 |
460-469 |
双精度浮点值 |
470-479 |
字符串;有关更多信息,请参见“字符串值的存储”部分 |
480-481 |
表示 16 进制句柄值的字符串 |
999 |
注释(字符串);有关更多信息,请参见“字符串值的存储”部分 |
1000-1009 |
字符串(与 0-9 代码范围的限制相同);有关更多信息,请参见“字符串值的存储”部分 |
1010-1059 |
双精度浮点值 |
1060-1070 |
16 位整数值 |
1071 |
32 位整数值 |
存储在 DXF 文件中的字符串值可以用纯 ASCII、UTF-8、CIF(常用交换格式)和 MIF(制造商交换格式)格式表示。UTF-8 格式仅在 AutoCAD 2007 DXF 和更高版本的文件格式中受支持。当 AutoCAD 程序写入 DXF 文件时,字符串值写入的格式由所选 DXF 文件格式决定。字符串值用以下格式写出:
使用控制字符序列表示包含 Unicode 字符的字符串值。
例如,“TEST\U+7F3A\U+4E4F\U+89E3\U+91CA\U+6B63THIS\U+56FE”
字符串值可以使用这些 DXF 组码存储: