[.NETコントロール] 画像に文字列を描画するには?

文書番号 : 32847     文書種別 : 使用方法     登録日 : 2012/05/10     最終更新日 : 2014/04/10
文書を印刷する
対象製品
LEADTOOLS 17.5J Imaging Pro Suite
詳細
画像に文字列を描画するには、Leadtools.Drawing.RasterImageGdiPlusGraphicsContainerクラスを使用して画像表面のGraphicsオブジェクトを作成し、表面への描画を行います。

以下のサンプルコードをご参考にしてください。

サンプルコード(VB.NET)
' 画像のグラフィックコンテナを作成し、文字列を描画します。
Dim container As New Leadtools.Drawing.RasterImageGdiPlusGraphicsContainer(RasterImageViewer1.Image)

' フォント、サイズ、色を設定します。
Dim drawFont As New Font("Arial", 16)
Dim drawBrush As New SolidBrush(Color.White)

' 文字列を描画します。
container.Graphics.DrawString("LEADTOOLS", drawFont, drawBrush, 10, 10)

サンプルコード(C#)
// 画像のグラフィックコンテナを作成し、文字列を描画します。
Leadtools.Drawing.RasterImageGdiPlusGraphicsContainer container = new Leadtools.Drawing.RasterImageGdiPlusGraphicsContainer(rasterImageViewer1.Image);

// フォント、サイズ、色を設定します。
Font drawFont = new Font("Arial", 16);
SolidBrush drawBrush = new SolidBrush(Color.White);

// 文字列を描画します。
container.Graphics.DrawString("LEADTOOLS", drawFont, drawBrush, 10, 10);
関連情報
キーワード
HowTo 画像処理