DXF文件格式问题,紧急!
0<BR>TABLE<BR> 2<BR>LTYPE<BR> 5<BR>5<BR>330<BR>0<BR>100<BR>AcDbSymbolTable<BR> 70<BR> 2<BR> 0<BR>LTYPE<BR> 5<BR>14<BR>330<BR>5<BR>100<BR>AcDbSymbolTableRecord<BR>100<BR>AcDbLinetypeTableRecord<BR> 2<BR>ByBlock<BR> 70<BR> 0<BR> 372<BR> 65<BR> 73<BR> 0<BR> 40<BR>0.0<BR> 0<BR>LTYPE<BR> 5<BR>15<BR>330<BR>5<BR>100<BR>AcDbSymbolTableRecord<BR>100<BR>AcDbLinetypeTableRecord<BR> 2<BR>ByLayer<BR> 70<BR> 0<BR> 3
72<BR> 65<BR> 73<BR> 0<BR> 40<BR>0.0<BR> 0<BR>LTYPE<BR> 5<BR>16<BR>330<BR>5<BR>100<BR>AcDbSymbolTableRecord<BR>100<BR>AcDbLinetypeTableRecord<BR> 2<BR>Continuous<BR> 70<BR> 0<BR> 3<BR>Solid line<BR> 72<BR> 65<BR> 73<BR> 0<BR> 40<BR>0.0<BR> 0<BR>LTYPE<BR> 5<BR>9D<BR>330<BR>5<BR>100<BR>AcDbSymbolTableRecord<BR>100<BR>AcDbLinetypeTableRecord<BR> 2<BR>ACAD_ISO07W100<BR> 70<BR> 0<BR> 3<BR>ISO dot . . . . . . . . . . . . . . . . . . . .<BR> 72<BR> 65<BR> 73<BR> 2<BR> 40<BR>3.0<BR> 49<BR>0.0<BR> 74<BR> 0<BR> 49<BR>-3.0<BR> 74<BR> 0<BR> 0<BR>ENDTAB
请问哪一个是table header,哪一个是table entry? 怎么没人回啊,急死了 还是没人回,哎! 还是没人回,我的意思就是搞不懂第一个group code 70的值代表的意义。
说是 the number of entries,但好象不对,谁可以给我解释一下。
QQ:24194178 哥们,你在写dxf识别文件吗,能不能指点我啊 这是帮助中的介绍。
70 Standard flag values (bit-coded values):<BR>16 = If set, table entry is externally dependent on an xref.<BR>32 = If this bit and bit 16 are both set, the externally dependent xref has been successfully resolved.<BR>64 = If set, the table entry was referenced by at least one entity in the drawing the last time the drawing was edited. (This flag is for the benefit of AutoCAD commands. It can be ignored by most programs that read DXF files and need not be set by programs that write DXF files.) 错,70在不同的位置,意义是不同的
楼主的第一个70是指:表中最大的图元数 它的值是2,但是下面LTYPE有4组,所以不太懂。。。。。其实我也在迷惑中。。。 ding
页:
[1]