LEADTOOLS ナレッジベース

[RasterImageViewer] 透過色を設定後、透過表示を行うには?

透過表示を行なうには、RasterImageViewer.PaintPropertiesプロパティで参照するRasterPaintProperties.PaintEngineプロパティをGdiPlusに設定します。

サンプルコード(VB.NET)

' 透過色を設定します。
Dim color As New Leadtools.RasterColor(255, 255, 255)

' 透過するように設定します。
RasterImageViewer1.Image.Transparent = True
RasterImageViewer1.Image.TransparentColor = color

' 描画プロパティを設定します。
Dim properties As New Leadtools.Drawing.RasterPaintProperties()
properties = Leadtools.Drawing.RasterPaintProperties.Default
properties.PaintEngine = Leadtools.Drawing.RasterPaintEngine.GdiPlus

RasterImageViewer1.PaintProperties = properties

サンプルコード(C#)

// 透過色を設定します。
Leadtools.RasterColor color = new Leadtools.RasterColor(255, 255, 255);

// 透過するように設定します。
rasterImageViewer1.Image.Transparent = true;
rasterImageViewer1.Image.TransparentColor = color;

// 描画プロパティを設定します。
Leadtools.Drawing.RasterPaintProperties properties = new Leadtools.Drawing.RasterPaintProperties();
properties = Leadtools.Drawing.RasterPaintProperties.Default;
properties.PaintEngine = Leadtools.Drawing.RasterPaintEngine.GdiPlus;

rasterImageViewer1.PaintProperties = properties;

 

関連情報

0 コメント

記事コメントは受け付けていません。