GDI+ 是一种通用的面向对象的 .NET 应用程序绘图模型。GDI+ 在 .NET 里有很多用途,包括向打印机输出文档、在一个 Windows 应用程序里显示图形、以及在网页里呈现图形。

       你可以创建采用了用户指定信息的富图形,也可以基于数据库记录动态呈现图表或图形

       GDI+ 编程的核心是 System.Drawing.Graphics 类。它封装了一个 GDI+ 绘图表面,它可能是一个窗口、一个打印文档或者一个内存里的位图。ASP.NET 人员很少需要绘制窗口或者打印文档,因此只有最后一个选项是最实际的。

       要在 ASP.NET 里使用 GDI+,需要遵循如下 4 个步骤:

  1. 创建一个内存里的位图,在其上你将完成所有绘制工作。
  2. 为图像创建一个 GDI+ 图形上下文。这令你获得你需要的 System.Drawing.Graphics 实例。
  3. 使用 Graphics 的实例方法完成绘制。你可以绘制和填充线条和形状,你甚至可以从现有文件中复制位图内容。
  4. 使用 Response.OutputStream 属性输出图像到浏览器。

 

       之后,会介绍一些例子,确保以下命名空间被引入:

using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;

相关文章:

  • 2022-12-23
  • 2021-08-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-15
  • 2022-12-23
猜你喜欢
  • 2021-12-02
  • 2021-08-03
  • 2022-02-11
  • 2022-02-03
  • 2022-12-23
  • 2021-10-06
相关资源
相似解决方案