翻譯|使用教程|編輯:李顯亮|2020-04-28 11:14:20.917|閱讀 674 次
概述:CAD .NET本身就是一款快捷方便的CAD文檔瀏覽轉(zhuǎn)換控件,為了讓大家更快上手使用,本文將講解如何向新應(yīng)用程序添加簡(jiǎn)單的CAD視圖功能,希望對(duì)大家有所幫助。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
CAD .NET一款在CAD領(lǐng)域被廣泛應(yīng)用的控件,可以快速準(zhǔn)確的閱讀DWG和DXF文件,并且通過(guò)Windows GDI+方法繪制件,支持多種文件格式,包括DWG、DXF、Gerber、光柵圖像等,并支持部分編輯功能。
CAD .NET本身就是一款快捷方便的CAD文檔瀏覽轉(zhuǎn)換控件,為了讓大家更快上手使用,本文將講解如何向新應(yīng)用程序添加簡(jiǎn)單的CAD視圖功能,希望對(duì)大家有所幫助。
有興趣嘗試最新版CAD .NET v14嗎?立即下載試用版吧:
請(qǐng)檢查是否在“參考”部分中看到CADImport,如下圖所示:
.. using System.Windows.Forms; using CADImport; ..
.. public partial class Form1 : Form { CADImage cadImage; public Form1() { InitializeComponent(); string path = @"c:\CADSoftTools.dxf"; cadImage = CADImage.CreateImageByExtension(path); cadImage.LoadFromFile(path); } }
請(qǐng)注意,必須完全使用CADImage.CreateImageByExtension方法創(chuàng)建正確的類的對(duì)象。
.. using System.Windows.Forms; using CADImport; ..
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); } }
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn