Class Font

Font class

フォント フェース、サイズ、およびスタイル属性を含む、テキストの特定の形式を定義します。このクラスは継承できません.

public sealed class Font

コンストラクター

名前説明
Font(Font, FontStyle)新しいFont指定された既存のFontFontStyle列挙.
Font(string, float)新しいFont指定サイズを使用。文字セットはDefault、グラフィックスユニットをPoint、フォント スタイルRegular .
Font(string, float, FontStyle)新しいFont指定されたサイズとスタイルを使用します。文字セットはDefault、グラフィックスユニットをPoint .
Font(string, float, GraphicsUnit)新しいFont指定されたサイズと単位を使用します。文字セットはDefault、スタイルはに設定されていますRegular .
Font(string, float, FontStyle, GraphicsUnit)新しいFont指定されたサイズ、スタイル、および単位を使用します。
Font(string, float, FontStyle, GraphicsUnit, CharacterSet)新しいFont指定されたサイズ、スタイル、単位、および文字セットを使用します。

プロパティ

名前説明
Bold { get; }かどうかを示す値を取得します。Font太字.
CharacterSet { get; }この文字セットを指定するバイト値を取得しますFontuses.
Italic { get; }かどうかを示す値を取得します。Font斜体です。
Name { get; }この面の名前を取得しますFont .
Size { get; }この全角サイズを取得しますFontで指定された単位で測定されます。Unitプロパティ.
Strikeout { get; }かどうかを示す値を取得します。Fontフォントを通る水平線を指定します。
Style { get; }このスタイル情報を取得しますFont .
Underline { get; }かどうかを示す値を取得します。Font下線が引かれています.
Unit { get; }この測定単位を取得しますFont .

メソッド

名前説明
DeepClone()これの正確なディープ コピーを作成しますFont .
override Equals(object)指定されたオブジェクトがFontこれと同じプロパティ値を持っていますFont .
override GetHashCode()このハッシュコードを取得しますFont .
override ToString()これの人間が読める文字列表現を返しますFont .

この例では、Font および SolidBrush クラスを使用して、イメージ サーフェスに文字列を描画する方法を示します。この例では、新しい画像を作成し、Figure と GraphicsPath を使用して図形を描画します

[C#]

//Image のインスタンスを作成します
using (Aspose.PSD.Image image = new Aspose.PSD.FileFormats.Psd.PsdImage(500, 500))
{
    // Graphics クラスのインスタンスを作成して初期化します
    Aspose.PSD.Graphics graphics = new Aspose.PSD.Graphics(image);

    // グラフィック サーフェスをクリアします
    graphics.Clear(Color.Wheat);

    //Font のインスタンスを作成します
    Aspose.PSD.Font font = new Aspose.PSD.Font("Times New Roman", 16);

    //赤色の SolidBrush のインスタンスを作成します
    Aspose.PSD.Brushes.SolidBrush brush = new Aspose.PSD.Brushes.SolidBrush(Color.Red);

    //文字列を描画
    graphics.DrawString("Created by Aspose.PSD for .Net", font, brush, new PointF(100, 100));

    // エクスポート オプションを作成します。
    Aspose.PSD.ImageOptions.GifOptions options = new Aspose.PSD.ImageOptions.GifOptions();

    // すべての変更を保存
    image.Save("C:\\temp\\output.gif", options);
}

関連項目