C# .net System.Drawing命名空间-位图、图像和图形之间有什么区别?

C# .net System.Drawing命名空间-位图、图像和图形之间有什么区别?,c#,.net,C#,.net,我不熟悉.net中的图像处理,对框架中可用的类有点困惑 据我所知,主要课程是 位图 形象 图形 有人能解释一下哪个类用于什么吗?Image是Bitmap的抽象基类,Graphics似乎是GDI+包装器。Image是Bitmap的抽象基类,Graphics似乎是GDI+包装器。是一个基本抽象类表示光栅图像。是这个抽象类的一个基于GDI+的实现。是允许您在GDI+中绘制形状的工具。它表示图形表面。是表示光栅图像的基本抽象类。是这个抽象类的一个基于GDI+的实现。是允许您在GDI+中绘制形状的工具

我不熟悉.net中的图像处理,对框架中可用的类有点困惑

据我所知,主要课程是

  • 位图
  • 形象
  • 图形

有人能解释一下哪个类用于什么吗?

Image
Bitmap
的抽象基类,
Graphics
似乎是GDI+包装器。

Image
Bitmap
的抽象基类,
Graphics
似乎是GDI+包装器。

是一个基本抽象类表示光栅图像。是这个抽象类的一个基于GDI+的实现。是允许您在GDI+中绘制形状的工具。它表示图形表面。

是表示光栅图像的基本抽象类。是这个抽象类的一个基于GDI+的实现。是允许您在GDI+中绘制形状的工具。它表示绘图表面。

关于位图和图像:
图像是一个抽象类,位图是这个类的实现。Bitmap类包含12个构造函数,它们从不同的参数构造位图对象。它可以从另一个位图和图像的字符串路径构造位图

图形类用于处理位图对象(GDI+),您可以在位图上绘制、保存、旋转任何您想要的东西


有关更多信息,请查看MSDN。

关于位图和图像:
图像是一个抽象类,位图是这个类的实现。Bitmap类包含12个构造函数,它们从不同的参数构造位图对象。它可以从另一个位图和图像的字符串路径构造位图

图形类用于处理位图对象(GDI+),您可以在位图上绘制、保存、旋转任何您想要的东西


有关更多信息,请查看MSDN。

有关位图和图像之间的差异,请查看此处

相反,图形是访问操作系统设备上下文的实现。 用于在屏幕上呈现“内容”(文本、图像、视频、动画…)


有关位图和图像之间的差异,请查看此处

相反,图形是访问操作系统设备上下文的实现。 用于在屏幕上呈现“内容”(文本、图像、视频、动画…)


访问MSDN.com,了解每门课程的相关信息。如果您仍然有任何疑惑,请在MSDN.com上发布问题,并阅读有关每个类的内容。如果您还有任何疑问,请发布问题