Class Font
コンテンツ
[
隠れる
]Font class
フォント フェース、サイズ、およびスタイル属性を含む、テキストの特定の形式を定義します。このクラスは継承できません.
public sealed class Font
コンストラクター
名前 | 説明 |
---|---|
Font(Font, FontStyle) | 新しいFont 指定された既存のFont とFontStyle 列挙. |
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; } | この文字セットを指定するバイト値を取得しますFont uses. |
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);
}
関連項目
- 名前空間 Aspose.PSD
- 組み立て Aspose.PSD