Graphics.DrawString
DrawString(string, Font, Brush, float, float)
指定した位置に指定した文字列を指定した文字列で描画します。Brush
とFont
オブジェクト.
public void DrawString(string s, Font font, Brush brush, float x, float y)
パラメータ | タイプ | 説明 |
---|
s | String | 描画する文字列。 |
font | Font | Font 文字列のテキスト形式を定義します。 |
brush | Brush | Brush 描画されるテキストの色とテクスチャを決定します。 |
x | Single | 描画されたテキストの左上隅の x 座標。 |
y | Single | 描画されたテキストの左上隅の y 座標。 |
例外
例外 | 調子 |
---|
ArgumentNullException | brush null です。 -または- s無効である。 |
関連項目
DrawString(string, Font, Brush, PointF)
指定した位置に指定した文字列を指定した文字列で描画します。Brush
とFont
オブジェクト.
public void DrawString(string s, Font font, Brush brush, PointF point)
パラメータ | タイプ | 説明 |
---|
s | String | 描画する文字列。 |
font | Font | Font 文字列のテキスト形式を定義します。 |
brush | Brush | Brush 描画されるテキストの色とテクスチャを決定します。 |
point | PointF | PointF 描画されるテキストの左上隅を指定する構造体。 |
例外
例外 | 調子 |
---|
ArgumentNullException | brush null です。 -または- s無効である。 |
例
この例では、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);
}
関連項目
DrawString(string, Font, Brush, float, float, StringFormat)
指定した位置に指定した文字列を指定した文字列で描画します。Brush
とFont
指定された書式設定属性を使用するオブジェクトStringFormat
.
public void DrawString(string s, Font font, Brush brush, float x, float y, StringFormat format)
パラメータ | タイプ | 説明 |
---|
s | String | 描画する文字列。 |
font | Font | Font 文字列のテキスト形式を定義します。 |
brush | Brush | Brush 描画されるテキストの色とテクスチャを決定します。 |
x | Single | 描画されたテキストの左上隅の x 座標。 |
y | Single | 描画されたテキストの左上隅の y 座標。 |
format | StringFormat | StringFormat 描画されたテキストに適用される行間隔や配置などの書式設定属性を指定します。 |
例外
例外 | 調子 |
---|
ArgumentNullException | brush null です。 -または- s無効である。 |
関連項目
DrawString(string, Font, Brush, PointF, StringFormat)
指定した位置に指定した文字列を指定した文字列で描画します。Brush
とFont
指定された書式設定属性を使用するオブジェクトStringFormat
.
public void DrawString(string s, Font font, Brush brush, PointF point, StringFormat format)
パラメータ | タイプ | 説明 |
---|
s | String | 描画する文字列。 |
font | Font | Font 文字列のテキスト形式を定義します。 |
brush | Brush | Brush 描画されるテキストの色とテクスチャを決定します。 |
point | PointF | PointF 描画されるテキストの左上隅を指定する構造体。 |
format | StringFormat | StringFormat 描画されたテキストに適用される行間隔や配置などの書式設定属性を指定します。 |
例外
例外 | 調子 |
---|
ArgumentNullException | brush null です。 -または- s無効である。 |
関連項目
DrawString(string, Font, Brush, RectangleF)
指定されたテキスト文字列を、指定された長方形内に指定された色で描画します。Brush
とFont
オブジェクト.
public void DrawString(string s, Font font, Brush brush, RectangleF layoutRectangle)
パラメータ | タイプ | 説明 |
---|
s | String | 描画する文字列。 |
font | Font | Font 文字列のテキスト形式を定義します。 |
brush | Brush | Brush 描画されるテキストの色とテクスチャを決定します。 |
layoutRectangle | RectangleF | RectangleF 描画されるテキストの位置を指定する構造体。 |
例外
例外 | 調子 |
---|
ArgumentNullException | brush null です。 -または- s無効である。 |
関連項目
DrawString(string, Font, Brush, RectangleF, StringFormat)
指定されたテキスト文字列を、指定された長方形内に指定された色で描画します。Brush
とFont
指定された書式設定属性を使用するオブジェクトStringFormat
.
public void DrawString(string s, Font font, Brush brush, RectangleF layoutRectangle,
StringFormat format)
パラメータ | タイプ | 説明 |
---|
s | String | 描画する文字列。 |
font | Font | Font 文字列のテキスト形式を定義します。 |
brush | Brush | Brush 描画されるテキストの色とテクスチャを決定します。 |
layoutRectangle | RectangleF | RectangleF 描画されるテキストの位置を指定する構造体。 |
format | StringFormat | StringFormat 描画されたテキストに適用される行間隔や配置などの書式設定属性を指定します。 |
例外
例外 | 調子 |
---|
ArgumentNullException | brush null です。 -または- s null です。 -または- brush無効である。 |
関連項目