DXF文件编码格式,并用一个数组输出为DXF格式

以下贴出的是dxf文件编码格式中非常重要的几个部分,其他的部分都不重要,可以不进行更改

【EXTMIN】,【EXTMAX】,可以直接定义为数组中的最小值和最大值的x,y值

【ACTIVE】中的【12】,【22】,【40】,前两个可以直接定义为数组中间值的x,y值

这几个下面都有解释,【40】的解释没有找到,我是令【40】为:Xmax+5(Xmax为数组中x值的最大值),可以成功显示

注意:

【1】【HANDSEED】下的这个值,若存为【POINT】时,可以是纯数值,如“232”,若存为【POLYLINE】,好像就不能是纯数值了。(这点仅为自己编程时遇到的问题,未经验证,仅为提醒)

【2】将无论是存为【POINT】或者【POLYLINE】,每个点的都有一个个数的编码,这个数后面两位都是从0--F,满F朝前进一位.

 

DXF文件编码格式,并用一个数组输出为DXF格式

DXF文件编码格式,并用一个数组输出为DXF格式

 

DXF文件编码格式,并用一个数组输出为DXF格式

 

DXF文件编码格式,并用一个数组输出为DXF格式

DXF文件编码格式,并用一个数组输出为DXF格式

参考链接:https://blog.****.net/l_serein/article/details/5357739

                  http://docs.autodesk.com/ARCHDESK/2014/CHS/index.html?url=files/GUID-8CE7CC87-27BD-4490-89DA-C21F516415A9.htm,topicNumber=d30e499352