1 首先你要知道DXF的文件結構
- HEADER 段。包含圖形的基本信息。它由 AutoCAD 數據庫版本號和一些系統變量組成。每個參數都包含一個變量名稱及其關聯的值。
- CLASSES 段。包含應用程序定義的類的信息,這些類的實例出現在數據庫的 BLOCKS、ENTITIES 和 OBJECTS 段中。類定義在類的層次結構中是固定不變的。
- TABLES 段。包含以下符號表的定義:
-
但是並不一定要自己完成會解析這些文件結構,網上有好多成熟的庫
2 需要一個展示平臺
推薦使用WPF,Canvas是最基本的面板,只是一個存儲控件的容器,它不會自動調整內部元素的排列及大小,它僅支持用顯式座標定位控件,它也允許指定相對任何角的座標。
3 進行開發,筆者的效果是
要交流請私信,無積分也可以私信。後面還會展開寫,如何解析dxf與展示dxf,導出其他文件格式。敬請期待!