OverlayBitmap.Fill Method
オーバーレイビットマップ全体を渡される色で塗りつぶします。
構文
[VB.NET]
Public Sub Fill( clr As System.Drawing.Color )
[C#]
public void Fill( System.Drawing.Color clr );
パラメータ | 説 明 |
---|---|
color, clr | OverlayBitmapに適用する色を指定します。 |
制限
備考
このメソッドは渡された色でオーバーレイ全体を塗りつぶすのに使用されます。それ以前に描かれた全てのテキストや図を上書きします。ドロップアウトカラーがこのメソッドに渡された場合、画面上にはオーバーレイは表示されなくなります。このメソッドはICImagingControl.LiveStartクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveStart Methodが呼び出された後のみ利用可能です。
サンプル
この例ではオーバーレイビットマップ全体をドロップアウトカラーにする方法を紹介しています。
[VB.NET]Dim ob As OverlayBitmap
ob = IcImagingControl1.OverlayBitmap
' オーバーレイビットマップを有効にする
ob.Enable = True
' マゼンタをドロップアウトカラーに設定
ob.DropOutColor = System.Drawing.Color.Magenta
' オーバーレイビットマップ全体をドロップアウトカラーで塗りつぶす。
ob.Fill(ob.DropOutColor)
[C#]
OverlayBitmap ob = ICImagingControl1.OverlayBitmapAtPath[PathPositions.Device];
// オーバーレイビットマップを有効にする
ob.Enable = true;
// マゼンタをドロップアウトカラーに設定
ob.DropOutColor = System.Drawing.Color.Magenta;
// オーバーレイビットマップ全体をドロップアウトカラーで塗りつぶす。
ob.Fill(ob.DropOutColor);