Commit Readme file
This commit is contained in:
		
							
								
								
									
										20
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										20
									
								
								README.md
									
									
									
									
									
								
							| @ -1 +1,21 @@ | |||||||
| # GITKracken | # 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