This website requires JavaScript.
Cadquos
Explore
Marketplace
Help
Register
Sign In
Cadquos
Development
Main Navigation
🏠
Dashboard
🏢
Organizations
8
📁
Repositories
8
👥
Team
🗓️
Calendar
Workspace
📝
작업메모
🚀
시작하기
📝
빠른 메모
👻
나의 공간
3
📝
작업목록
Settings
Connections
Public Pages
Notifications
3
Help Center
John Smith
john@example.com
ByoungSooPark
/
Win-csharp-DwgDxfViewer
Watch
1
Star
0
Fork
0
You've already forked Win-csharp-DwgDxfViewer
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
3
Commits
1
Branch
0
Tags
main
Go to file
Code
Clone
HTTPS
Tea CLI
Open with VS Code
Open with VSCodium
Open with Intellij IDEA
Download ZIP
Download TAR.GZ
Download BUNDLE
shaojun gao
4c1b852089
Commit Readme file
2024-10-07 04:29:02 +00:00
GeneralDWGViewer
VS codes were added
2024-10-07 12:14:32 +08:00
README.md
Commit Readme file
2024-10-07 04:29:02 +00:00
README.md
GITKracken
程序的主要功能: 这是一个通用的 DWG/DXF 文件查看器,主要功能包括:
加载并显示 DWG 和 DXF 格式的 CAD 文件
将 DWG 文件转换为 DXF 格式
在图形界面中渲染 CAD 文件的内容
支持缩放和平移操作来查看图纸细节
使用的关键技术或库:
Windows Forms: 用于创建图形用户界面
netDxf: 用于读取和处理 DXF 文件
System.Drawing: 用于绘制 CAD 实体
ODA File Converter: 用于将 DWG 文件转换为 DXF 格式
Task 和 async/await: 用于异步处理文件加载和转换
System.Configuration: 用于读取应用程序配置
主要实现方式:
使用 OpenFileDialog 选择 CAD 文件
如果是 DWG 文件,先使用 ODA File Converter 转换为 DXF
使用 netDxf 库读取 DXF 文件内容
将 CAD 实体(如线条、圆、弧等)存储在内存中
使用 System.Drawing 在 Windows Form 上绘制这些实体
实现缩放和平移功能来允许用户交互式查看图纸
Description
No description provided
Readme
420
KiB
Languages
C#
100%