组码值类型参考 (DXF)

根据下面的组码范围表,组码将相关值的类型定义为整数、浮点数或字符串。

组码值类型

代码范围

组值类型

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 文件格式决定。字符串值用以下格式写出:

字符串值可以使用这些 DXF 组码存储: