C#开发类似windows的画图程序是否可行?

近日公司要求我是否能开发出一个类似windows自带的画图程序。要求能保存自定义格式和专有格式以便后面修改。想问下各位高手用C#开发是否可行。如可行麻烦讲明下设计到哪些技... 近日公司要求我是否能开发出一个类似windows自带的画图程序。要求能保存自定义格式和专有格式以便后面修改。想问下各位高手用C#开发是否可行。如可行麻烦讲明下设计到哪些技术。谢谢
专有格式是指自定的。因为我对GDI+不怎么熟悉。所以麻烦各位再给我介绍一下这方面的知识。链接也可以。另外公司的要求是要保存专属格式以后下次打开能修改执行过的操作记录,就像PS的历史动作及图层。
展开
 我来答
taonylu
2010-06-04 · 超过48用户采纳过TA的回答
知道小有建树答主
回答量:216
采纳率:0%
帮助的人:96.6万
展开全部
建议参考一下paint.net完全使用.net c#技术开发,功能远远超过画图.如果你安装的有.net framwork3.5,源程序只有4.5mb左右.

如果你要自己开发,gdi+必不可少.
某些功能网上有源码.
可以逐步添加功能.
Starfire9
2010-06-04 · TA获得超过282个赞
知道小有建树答主
回答量:330
采纳率:0%
帮助的人:0
展开全部
大概就是form编程搭出个框架,然后里面用个picturebox来显示你的图片,之后由这个picturebox得到graphics进行画图,修改完成后应该是可以存成bmp格式的。不过C#可以支持大部分图片格式,存成其他格式也可以。只是不知道你说的专有格式是什么?是说自己定义么?那就自己根据定义读写文件吧,也不难。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Jekey305
2010-06-05 · TA获得超过502个赞
知道小有建树答主
回答量:261
采纳率:0%
帮助的人:191万
展开全部
完全可行! 你只需要窗口、GDI+、文件操作、对象序列化和基本的平面几何知识,都很容易,就是平面几何比较难,你需要计算直线与直线、直线与曲线、曲线与曲线的交点等等,而且你需要的功能越大,你的工作量就越大。
格式当然是自己定的了,他就是你自己设计的类和结构,谁能和你一样?至于历史记录,你把每一次的操作命令作为结点数据存进链表不就行了吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
斛珠轩QD
2010-06-04 · TA获得超过153个赞
知道答主
回答量:108
采纳率:0%
帮助的人:89.2万
展开全部
C#的GDI+绘图机制足够满足你的所有有关绘图的要求的...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式