Commit Readme file
This commit is contained in:
20
README.md
20
README.md
@ -1 +1,21 @@
|
||||
# GITKracken
|
||||
1. 程序的主要功能:
|
||||
这是一个通用的 DWG/DXF 文件查看器,主要功能包括:
|
||||
* 加载并显示 DWG 和 DXF 格式的 CAD 文件
|
||||
* 将 DWG 文件转换为 DXF 格式
|
||||
* 在图形界面中渲染 CAD 文件的内容
|
||||
* 支持缩放和平移操作来查看图纸细节
|
||||
2. 使用的关键技术或库:
|
||||
* Windows Forms: 用于创建图形用户界面
|
||||
* netDxf: 用于读取和处理 DXF 文件
|
||||
* System.Drawing: 用于绘制 CAD 实体
|
||||
* ODA File Converter: 用于将 DWG 文件转换为 DXF 格式
|
||||
* Task 和 async/await: 用于异步处理文件加载和转换
|
||||
* System.Configuration: 用于读取应用程序配置
|
||||
3. 主要实现方式:
|
||||
* 使用 OpenFileDialog 选择 CAD 文件
|
||||
* 如果是 DWG 文件,先使用 ODA File Converter 转换为 DXF
|
||||
* 使用 netDxf 库读取 DXF 文件内容
|
||||
* 将 CAD 实体(如线条、圆、弧等)存储在内存中
|
||||
* 使用 System.Drawing 在 Windows Form 上绘制这些实体
|
||||
* 实现缩放和平移功能来允许用户交互式查看图纸
|
||||
|
Reference in New Issue
Block a user