使用CAD.NET为您的.NET程序添加CAD文件浏览功能

作者:ComponentCN   出处:控件中国网   2015-05-27 10:36:35   阅读:3

CAD.NET是一款功能强大的CAD文件导入、转换和编辑的多功能控件,支持DWG, DXF, PLT 等其他CAD

文件格式,支持添加和编辑绘制数据,存取绘制数据结构,导出为多种其他文件格式。

下面简单介绍如果在您的.NET程序中添加CAD文件浏览的功能:

1. 首先下载CAD.NET试用版(试用版是完整功能版,只是有试用版水印信息)
2. 创建一个新的Windows桌面应用程序,并运行和保存
3. 复制CADImport.dll 到您项目的Debug目录下,并且在您的程序中引用该DLL
4. 打开Form1.cs文件,并在代码里引用CADImport

    using System.Windows.Forms; 
    using CADImport;           
5. 创建一个新的CADImage实例,并且加载您要显示的CAD文件
     public partial class Form1 : Form 

    CADImage cadImage; 

    public Form1() 

    { 

        InitializeComponent(); 

        string path = @"c:\CADSoftTools.dxf"; 

        cadImage = CADImage.CreateImageByExtension(path); 

        cadImage.LoadFromFile(path); 

    } 

}                    

6. 在Form1_Paint事件里绘制CAD image为500像素的宽度
private void Form1_Paint(object sender, PaintEventArgs e) 

 { 

     if (cadImage != null) 

     { 

         RectangleF R; 

         R = new RectangleF(0, 0, 500, 500); 

         R.Height = (float) (R.Width * cadImage.Extents.Height / 

cadImage.Extents.Width); 

         // width of image is 500, height depends on height/width of the drawing 

         cadImage.Draw(e.Graphics, R); 

     } 

  

 }                

Copyright© 2006-2015 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 渝ICP备12000264号 法律顾问:元炳律师事务所
客服软件
live chat