OverlayBitmap

OverlayBitmapオブジェクトはライブ画像上に図やテキストを描画するためのオーバーレイデータ、メソッド、プロパティを含んでいます。

サンプル

[VB.NET]
Dim ob As OverlayBitmap ob = IcImagingControl1.OverlayBitmap

'   オーバーレイビットマップを有効にする
ob.Enable = True

'   ドロップアウトカラーとしてマゼンタを設定
ob.DropOutColor = System.Drawing.Color.Magenta

'   オーバーレイビットマップをドロップアウトカラーにする
ob.Fill(ob.DropOutColor)

'   テキストを赤で表示させる
ob.FontTransparent = True
ob.DrawText(System.Drawing.Color.Red, 10, 10, "IC Imaging Control 2.0")
[C#]
OverlayBitmap ob = ICImagingControl1.OverlayBitmap;
//   オーバーレイビットマップを有効にする
ob.Enable = true;

//  ドロップアウトカラーとしてマゼンタを設定
ob.DropOutColor = System.Drawing.Color.Magenta;

//   オーバーレイビットマップをドロップアウトカラーにする
ob.Fill(ob.DropOutColor);

//   テキストを赤で表示させる
ob.FontTransparent = true;
ob.DrawText(System.Drawing.Color.Red, 10, 10, "IC Imaging Control 2.0");

インフォメーション

ネームスペース: TIS.Imaging
     IC Imaging Control 1.xより導入

プロパティ

プロパティ 説明
ColorModeクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.ColorMode Property OverlayBitmapクラスライブラリリファレンス>クラス>OverlayBitmapのカラーモードを設定します。 この設定はオーバーレイビットマップがカラーとモノクロどちらで表示されるかを決めます。デバイスより送られてきた画像はオーバーレイの描画前に選択されたフォーマットに変換されます。
DropOutColorクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.DropOutColor Property 現在設定しているドロップアウトカラーを返す、または設定します。
Enableクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.Enable Property オーバーレイビットマップの現在有効な設定を返す、または設定します。
FlipVerticalクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.FlipVertical Property オーバーレイビットマップの垂直反転を返す、または設定します。
Fontクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.Font Property OverlayBitmap.DrawTextクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.DrawText Methodのフォントを返す、または設定します。
FontBackColorクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.FontBackColor Property OverlayBitmap.DrawTextクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.DrawText Methodのバックグラウンドカラー(背景色)を返す、または設定します。
FontTransparentクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.FontTransparent Property OverlayBitmap.DrawTextクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.DrawText Methodのバックグラウンドモードを返す、または設定します。
OverlayFrameTypeクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.OverlayFrameType Property オーバーレイビットマップの画像フォーマットを返します。
PathPositionクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.PathPosition Property OverlayBitmapクラスライブラリリファレンス>クラス>OverlayBitmapパスクラスライブラリリファレンス>クラス>エニュメレーション(列挙)>refenum.StandardContainerを返します。

メソッド

メソッド 説明
DrawFrameEllipseクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.DrawFrameEllipse Method ライブ画像上に楕円形の枠を描画します。
DrawFrameRectクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.DrawFrameRect Method ライブ画像上に長方形の枠を描画します。
DrawLineクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.DrawLine Method ライブ画像上に線を描画します。
DrawSolidEllipseクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.DrawSolidEllipse Method ライブ画像上に楕円形を描画します。
DrawSolidRectクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.DrawSolidRect Method ライブ画像上に長方形を描画します。
DrawTextクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.DrawText Method ライブ画像上にテキストを描画します。
Fillクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.Fill Method オーバーレイビットマップ全体を渡される色で塗りつぶします。
GetGraphicsクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.GetGraphics Method オーバーレイビットマップをGDI+描画面で表示する為のGraphicsオブジェクトを取得します。
ReleaseGraphicsクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.ReleaseGraphics Method 以前にOverlayBitmap.GetGraphicsクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap.GetGraphics Methodによって取得されたGDI+Graphicsオブジェクトを開放します。