Commit Readme file

This commit is contained in:
shaojun gao
2024-10-07 04:29:02 +00:00
parent f882077582
commit 4c1b852089

View File

@ -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 上绘制这些实体
* 实现缩放和平移功能来允许用户交互式查看图纸