收藏订阅
DXFDATA结构包含DXF/DWG/HPG实体属性的信息。如果实体在块内,实体将为每个插入返回一个属性值,该属性是重新计算特殊插入的属性。 代码实例:
typedef struct _DXFDATA { WORD Tag; WORD Count; WORD TickCount; BYTE Flags; BYTE Style; int Dimension; LPDXFPOINT DashDots; int DashDotsCount; int Color; LPVOID *Ticks; float Thickness; float Rotation; char* Layer; char* Text; DXFPOINT Point1; DXFPOINT Point2; DXFPOINT Point3; DXFPOINT Point4; union { struct { float Radius; float StartAngle; float EndAngle; } Arc; struct { HANDLE Block; DXFPOINT Scale; } Blocks; struct { float FHeight; float FScale; float RWidth; float RHeight; BYTE HAlign; BYTE VAlign; } Text; LPDXFPOINT *PolyPoints; } DATA; } DXFDATA, *LPDXFDATA;
下表为CADSoftTools SDK的兼容对比
注意:“”表示推荐使用; “” 表示可以使用; “—”表示不可用; “*”表示需要CAD Export VCL支持