Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# image

作者:菠蘿。d海   发布日期:2026-04-03   浏览:18

using System;
using System.Drawing; // 引入System.Drawing命名空间,用于处理图像

class Program
{
    static void Main()
    {
        // 创建一个新的位图对象,宽度为200像素,高度为100像素
        using (Bitmap bitmap = new Bitmap(200, 100))
        {
            // 使用Graphics对象绘制到位图上
            using (Graphics graphics = Graphics.FromImage(bitmap))
            {
                // 设置背景颜色为白色
                graphics.Clear(Color.White);

                // 绘制一个红色的矩形
                graphics.FillRectangle(Brushes.Red, 50, 25, 100, 50);
            }

            // 将生成的图像保存为PNG文件
            bitmap.Save("output.png");
        }
    }
}

解释说明:

  1. 引入命名空间System.Drawing 是用于处理图像的核心命名空间。
  2. 创建位图对象Bitmap 对象表示一个图像,这里创建了一个宽度为200像素、高度为100像素的空白图像。
  3. 绘制图形:使用 Graphics 对象在位图上进行绘制操作。首先清除背景为白色,然后绘制一个红色矩形。
  4. 保存图像:将绘制好的图像保存为 PNG 文件,文件名为 output.png

如果你需要更多关于图像处理的帮助或有其他问题,请告诉我!

上一篇:c# app.config

下一篇:c#split

大家都在看

c# 二进制

c# 创建目录

c# datatable group by

c# tcp client

c# type.gettype

c# sqlconnection

c# string.format 小数位数

.net和c#

c#获取系统时间

c#游戏开发

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站