如何在 C# 中绘制图形

本快速教程介绍了如何在 C# 中绘制图形。它提供了完整的步骤和可运行的代码,以更简单的方式解释该过程。在 JPEG 文件中演示了使用不同类型的 C# 绘图形状,但是您也可以创建各种其他类型的图像。

在 C# 中绘制图形的步骤

  1. 将项目配置为从 Nuget 库添加 Aspose.Imaging
  2. 创建 JpegOptions 类的实例以自定义输出 JPEG 图像
  3. 实例化 FileCreateSource 对象并将其设置为 JpegOptions 对象中的 Source
  4. 通过提供其大小来初始化一个空的 image
  5. 为空图像创建一个 Graphics 类对象并清除其表面
  6. 创建用于绘制不同形状的钢笔和画笔
  7. 绘制闭合曲线、矩形并将图像保存为 JPEG 文件

通过使用 C# 绘图 来描述这些步骤中的不同形状和线条。添加所需的库后,我们需要创建一个与 Graphics 类对象链接的空白图像。这个图形对象包含许多函数和属性来绘制不同类型的形状和线条,这些形状和线条可以使用不同的笔和画笔进行着色或填充,如示例代码中所示。

在 C# 中绘制图形的代码

C# 中的此代码通过创建图像然后在其上绘制不同类型的形状来绘制图形。在这里,我们使用了 JpegOptions,但是您可以使用任何选项,例如 BmpOptions、GifOptions、PngOptions、SvgOptions 和 TiffOptions 等等。同样,可以绘制圆弧、贝塞尔曲线、曲线、闭合曲线、日食、直线、多边形、矩形等。

本教程指导我们在图像上绘制不同类型的形状。如果您想了解如何调整这些图像的大小,请参阅 如何在 C# 中调整图像大小 上的文章。

 简体中文