cadlib实现读取写入绘制dfx文件

读取:定义DxfModel类型的变量model,使用DxfReader或DwgReader的Read(String)读取dxf或dwg格式的CAD文件filename。

       显示:使用GIDGraphics3D类来显示CAD文件,基本步骤:

                 1、使用CreateDrawables(DxfModel)创建中间可绘制对象(点/线/折线)。

                 2、使用BoundingBox(Bounds3D)方法获取bounding box。

                 3、使用GetScaleTransform(Point3D, Point3D, Point3D, Point3D, Point3D, Point3D)计算将绘图拟合到显示矩形中所需的缩放变换,使用To2Dtransform属性设置结果。(写一个函数CalculateTo2DTransform)

                 4、使用Draw(Graphics, Rectangle)绘制中间可绘制对象。

cadlib源代码读取/写入/绘制dfx文件

       注意:需要重写控件的Resize和Paint事件。


        

你可能感兴趣的:(cadlib)