C#开发类似windows的画图程序是否可行?
近日公司要求我是否能开发出一个类似windows自带的画图程序。要求能保存自定义格式和专有格式以便后面修改。想问下各位高手用C#开发是否可行。如可行麻烦讲明下设计到哪些技...
近日公司要求我是否能开发出一个类似windows自带的画图程序。要求能保存自定义格式和专有格式以便后面修改。想问下各位高手用C#开发是否可行。如可行麻烦讲明下设计到哪些技术。谢谢
专有格式是指自定的。因为我对GDI+不怎么熟悉。所以麻烦各位再给我介绍一下这方面的知识。链接也可以。另外公司的要求是要保存专属格式以后下次打开能修改执行过的操作记录,就像PS的历史动作及图层。 展开
专有格式是指自定的。因为我对GDI+不怎么熟悉。所以麻烦各位再给我介绍一下这方面的知识。链接也可以。另外公司的要求是要保存专属格式以后下次打开能修改执行过的操作记录,就像PS的历史动作及图层。 展开
4个回答
展开全部
大概就是form编程搭出个框架,然后里面用个picturebox来显示你的图片,之后由这个picturebox得到graphics进行画图,修改完成后应该是可以存成bmp格式的。不过C#可以支持大部分图片格式,存成其他格式也可以。只是不知道你说的专有格式是什么?是说自己定义么?那就自己根据定义读写文件吧,也不难。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
完全可行! 你只需要窗口、GDI+、文件操作、对象序列化和基本的平面几何知识,都很容易,就是平面几何比较难,你需要计算直线与直线、直线与曲线、曲线与曲线的交点等等,而且你需要的功能越大,你的工作量就越大。
格式当然是自己定的了,他就是你自己设计的类和结构,谁能和你一样?至于历史记录,你把每一次的操作命令作为结点数据存进链表不就行了吗?
格式当然是自己定的了,他就是你自己设计的类和结构,谁能和你一样?至于历史记录,你把每一次的操作命令作为结点数据存进链表不就行了吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C#的GDI+绘图机制足够满足你的所有有关绘图的要求的...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询