- 1
- 0
- 约2.81万字
- 约 69页
- 2016-12-14 发布于辽宁
- 举报
《基于GDI+》2D图形软件开发方法初探-2D几何画板
摘要
《基于GDI+2D图形软件开发方法初探—2D几何画板,是采用Microsoft Visual C# 2.0Microsoft .NET Framework 2.0为支撑平台开发的用于研究二维图形的图形软件。
2D几何画板的开发,主要是研究GDI+技术在二维图形软件中的开发方法的探索。在该系统中,实现一些基本的图形绘制,如点、线、圆的绘制,及一些自定义图形的绘制,如多边形,曲线,带外接圆的三角形的绘制;实现基本的测量,如角度的测量,长度的测量,跨度的测量等;实现直角坐标系函数轨迹图形的绘制,要求为输入一个函数表达式的字符串,然后自动绘制出相关的轨迹图形;对绘制结果实现序列化,实现可以重复操作图元;图元的存储、选取、修改,实现图元的动态性,如选中对象时可以拖动,改变大小等。
2D几何画板除了实现基本的图形的绘制外,还实现了共点运动,可以动态的观察二维空间中关联对象的共点运动,当某个对象的相关属性改变时,对其他关联对象的影响;还可以精确的定位相关对象的相关属性,如圆的半径,曲线的张力等。
本论文首先介绍了项目开发的背景,相关开发工具、开发语言和平台的介绍,然后是系统的总体设计,系统的详细设计,包括窗口界面,图形绘制模块,测量模块,2D函数图形绘制模块,序列化模块的设计。
关键词:面向对象;命名空间;序列化;GDI+;
您可能关注的文档
- 大学毕设论文-tc4钛合金加长薄壁锥形筒件工艺分析及数控编程.doc
- 大学毕设论文-tcl公司在家电下乡中的市场营销策略研究.doc
- 大学毕设论文-tcl股份有限公司企业文化现状研究.doc
- 大学毕设论文-tyq4190型半挂牵引车轮边减速器的设计答辩.doc
- 大学毕设论文-ug中的零件建模与加工.doc
- 大学毕设论文-vpn技术在局域网中的应用.doc
- 大学毕设论文-u型连接件模具设计.doc
- 大学毕设论文-web个人网站设计.doc
- 大学毕设论文-x6132铣床的数控化改造设计.doc
- 大学毕设论文-xb公司网络营销研究.doc
- 2026年中国试验器行业市场占有率及投资前景预测分析报告.docx
- 2026年企业技术保护与知识产权协议.docx
- 2026年中国输配电设备行业市场分析与发展方向研究报告(定制版).docx
- 2026年企业知识产权的现状问题和建议.docx
- 2026年企业知识产权及商业秘密策划管理协议.docx
- 2026年企业知识产权纠纷策划协调协议样本.docx
- 深圳专用新教材英语沪教版八年级上册Unit8 Pets and us单元测试(含解析).docx
- 贵州贵阳市2025-2026学年度第二学期高二年级期末英语试卷(含答案).docx
- 北京市顺义区第一中学2025—2026学年度第二学期期末练习高二英语试卷(含答案).docx
- 甘肃兰州市新区教育片区联考2025--2026学年第二学期期末考试高一英语学科试卷(含答案).docx
最近下载
- L1000接线手册VerB用户手册.pdf
- “质量文化与道德行为”在ISO 9001(DIS)-2026标准中的应用指南(雷泽佳编制-2026A1).pdf VIP
- QB∕T 5349-2018 车用聚烯烃弹性体(TPO)薄膜和片材.pdf
- 英伟达2026GTC大会-黄仁勋演讲PPT76页.pdf VIP
- AXITRON_沉积设备操作手册.pdf VIP
- 2025年一级注册消防工程师继续教育考试题库及答案.pdf VIP
- 《汽车内饰用材介绍》课件.ppt VIP
- JC-T 2200-2013 水泥基泡沫保温板.pdf VIP
- 医学模拟Debriefing评价(DASH)导师版.PDF VIP
- DG_TJ08-94-2024民用建筑水灭火系统设计标准.pdf
原创力文档

文档评论(0)