设计一个图形编辑软件后台实现(非UI界面),要求该软件有如下功能:
软件含有一个图形面板,上面内置各种基本图形,如:直线、折线、正方形、圆等。
可以通过将图形面板上的基本图形拖拽到绘制区,形成更加复杂的图形。
绘制区的复杂图形可重新保存到图形面板,便于将来重复使用。
绘制区的复杂图形可以被保存到磁盘形成图形文件。
软件可以重新加载并在绘制区显示自己创建的图形文件。
要求本设计要体现一定的设计模式思想,具有良好的扩展性,通过类图和交互图表达,使用文字做必要的描述。
软件含有一个图形面板,上面内置各种基本图形,如:直线、折线、正方形、圆等。
可以通过将图形面板上的基本图形拖拽到绘制区,形成更加复杂的图形。
绘制区的复杂图形可重新保存到图形面板,便于将来重复使用。
绘制区的复杂图形可以被保存到磁盘形成图形文件。
软件可以重新加载并在绘制区显示自己创建的图形文件。
要求本设计要体现一定的设计模式思想,具有良好的扩展性,通过类图和交互图表达,使用文字做必要的描述。
解决方案 »
- &符号出错问题
- Delphi中如何通过封装flash控件使背景透明和实现使用流播放(搞定就给分)
- 怎么设置把图标放到文字的上面呢?
- 求矢量图控件
- 天热了,我脱掉了所有的裤衩...
- 数据库问题
- 大家好
- @@@@@@@@DateTimePicker1取现在的日期,,DateTimePicker2取第二个日期,,,,取好分别放入STR1,STR2,在求二者的工作日工资,在线等,一解决,马
- 救命啊,急!散分!图象去噪(最好是中值法)、二值化、灰度直方图且域值可调
- 如何获得当前正在使用的系统输入法
- 用TWebBrowser判断那弹出的下载对话框出来了?
- 在delphi中的canvas属性中画图为什么画多了就不显示了呢?
我做的这个可以撤销重复,保存读取文件,可按DPI输出合成图
delphi7.0的demo里面有个例子有这个功能