溫馨提示×

C# 打印輸出能夠自定義字體嗎

c#
小樊
101
2024-07-20 06:18:42
欄目: 編程語言

在C#中,可以通過使用System.Drawing命名空間下的Graphics類來繪制文本并自定義字體??梢允褂肍ont類來指定字體的名稱、大小和樣式。以下是一個簡單的示例代碼,演示如何在控制臺中打印輸出自定義字體:

using System;
using System.Drawing;
using System.Drawing.Text;

class Program
{
    static void Main()
    {
        // 創(chuàng)建Graphics對象
        using (Graphics graphics = Graphics.FromHwnd(IntPtr.Zero))
        {
            // 創(chuàng)建字體對象
            Font font = new Font("Arial", 12, FontStyle.Bold);

            // 設(shè)置字體
            graphics.DrawString("Hello, World!", font, Brushes.Black, new PointF(10, 10));
        }
    }
}

在這個示例中,我們使用Graphics類從控制臺創(chuàng)建了一個繪圖對象,然后創(chuàng)建了一個Arial字體的Font對象,并使用DrawString方法在指定位置繪制了文本。您可以根據(jù)需要更改字體的名稱、大小和樣式。

0