91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c# drawimage如何繪制文本

c#
小樊
81
2024-11-24 20:56:06
欄目: 編程語言

在C#中,使用System.Drawing命名空間中的Graphics類可以輕松地繪制文本。以下是一個簡單的示例,展示了如何使用DrawString方法在圖像上繪制文本:

首先,確保已安裝System.Drawing命名空間。如果尚未安裝,請在項目中添加對System.Drawing的引用。

using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.IO;

class Program
{
    static void Main()
    {
        // 創建一個新的圖像對象
        Image image = new Bitmap(300, 200);

        // 創建一個Graphics對象,用于在圖像上繪制文本
        Graphics graphics = Graphics.FromImage(image);

        // 設置文本要繪制的位置
        Point location = new Point(50, 50);

        // 設置要繪制的文本內容、字體和顏色
        string text = "Hello, World!";
        Font font = new Font("Arial", 24);
        Color color = Color.Red;

        // 在圖像上繪制文本
        graphics.DrawString(text, font, color, location);

        // 保存帶有文本的圖像到文件
        image.Save("output.png");

        // 釋放資源
        graphics.Dispose();
        image.Dispose();
    }
}

在這個示例中,我們創建了一個新的300x200像素的圖像,并在其上繪制了紅色的"Hello, World!"文本。最后,我們將帶有文本的圖像保存到名為output.png的文件中。

0
林芝县| 迁西县| 舞钢市| 台东市| 大石桥市| 贡山| 金沙县| 和顺县| 广汉市| 个旧市| 闽侯县| 阳高县| 久治县| 宜黄县| 莎车县| 泰顺县| 巨野县| 铜梁县| 盐池县| 吴堡县| 古交市| 沙河市| 精河县| 瓮安县| 平利县| 理塘县| 金沙县| 高雄市| 弥渡县| 曲麻莱县| 中卫市| 玛纳斯县| 衡水市| 武乡县| 丽江市| 揭西县| 垫江县| 宿迁市| 清原| 辰溪县| 穆棱市|