如果没有System.Drawing,.net程序会是怎样的?

OscarChen2008 2012-06-10 02:51:55
高分求解:(100分)
如果没有System.Drawing,.net程序会是怎样的?
System.Drawing在.net应用开发中的地位是怎样的?
...全文
174 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
OscarChen2008 2012-06-10
  • 打赏
  • 举报
回复
bdmh:你好像说到硬件那层去了
OscarChen2008 2012-06-10
  • 打赏
  • 举报
回复

xboxeer:
浏览器应该也是调用了GDI的,
OscarChen2008 2012-06-10
  • 打赏
  • 举报
回复
System.Drawing 命名空间提供了对 GDI+ 基本图形功能的访问。 System.Drawing.Drawing2D、System.Drawing.Imaging 和 System.Drawing.Text 命名空间中提供了更高级的功能。

该 Graphics 类提供了绘制到显示设备的方法。 诸如 Rectangle 和 Point 等类可封装 GDI+ 基元。 该 Pen 类用于绘制直线和曲线,而从抽象类 Brush 派生出的类则用于填充形状的内部。

按这个说法,System.Drawing应该是封装了GDI
xboxeer 2012-06-10
  • 打赏
  • 举报
回复
asp.net和drawing没关系的 那个是浏览器渲染的界面
bdmh 2012-06-10
  • 打赏
  • 举报
回复
wpf是基于directx的,使用GPU(显卡处理器)来处理图象的,而一般的winform中,很多。net控件内部也是通过gdi绘图的,而在你的程序中,除非你去利用graphic绘图,否则一般用不到darwing
  • 打赏
  • 举报
回复
wpf/silverlgiht根本不是基于gdi+。不知道这个,对.net桌面的图像处理技术了解已经落后了3、4年水平。

至于说asp.net,更别提什么System.Drawing了吧!
zhujiawei7 2012-06-10
  • 打赏
  • 举报
回复
只要有界面,貌似System.Drawing就少不了
OscarChen2008 2012-06-10
  • 打赏
  • 举报
回复
.net的所有页面好像都离不开System.Drawing吧?比如桌面程序啊,asp.net网页啊,没有Drawing就没有界面吧,哈哈
threenewbee 2012-06-10
  • 打赏
  • 举报
回复
System.Drawing对.NET程序的作用微乎其微。

只有那些和GUI以及绘图相关的程序,缺少了System.Drawing得稍微受累自己用更底层的GDI+或者GDI API来实现等价的功能。

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧