LEADTOOLSライブラリ

フレームを表示

FadedMaskCommandクラスを使用するとき、一般的なプロセスは以下の通りです:

  1. 任意のビットマップを開きます。

  2. 任意のリージョンを選択します。

  3. フェーディングマスクを作成します。下の画像は、いろいろなフラグの使用から生じているいろいろなフェーディングマスクを示します。これらのイメージのために、以下の値も、使われました:

リージョン型。丸い長方形。

length = 50;

FadeRate = 15; StepSize = 3; MaxGray = 255; Transparent = RGB(255、0、0);

First:FadedMaskCommandFlags.FadeOutsideRegionを使うことなく

FadedMaskCommandFlags.None

透明度

FadedMaskCommandFlags.FadeWhiteToBlack

FadedMaskCommandFlags.FillWithDumpColor

FadedMaskCommandFlags.FillWithDumpColor | FadedMaskCommandFlags.FadeWhiteToBlack

FadedMaskCommandFlags.FillWithDumpColor | FadedMaskCommandFlags.DumpColorStart

FadedMaskCommandFlags.FillWithDumpColor | FadedMaskCommandFlags.DumpColorStart | FadedMaskCommandFlags.FadeWhiteToBlack

FadedMaskCommandFlags.FillWithDumpColor | FadedMaskCommandFlags.NoTransparencyFill

FadedMaskCommandFlags.FillWithDumpColor | FadedMaskCommandFlags.NoTransparencyFill | FadedMaskCommandFlags.TransparencyAsDump

多くの他の可能性をプラスして

第2:FadedMaskCommandFlags.FadeOutsideRegionを用いて:

リージョン型。

上記のリージョンより小さな長方形を四捨五入して、= 60を膨らませます

FadedMaskCommandFlags.FadeOutsideRegion

FadedMaskCommandFlags.FadeOutsideRegion | FadedMaskCommandFlags.FadeWhiteToBlack

FadedMaskCommandFlags.FadeOutsideRegion | FadedMaskCommandFlags.FillWithDumpColor

FadedMaskCommandFlags.FadeOutsideRegion | FadedMaskCommandFlags.FillWithDumpColor | FadedMaskCommandFlags.FadeWhiteToBlackstrong>

FadedMaskCommandFlags.FadeOutsideRegion | FadedMaskCommandFlags.FillWithDumpColor | FadedMaskCommandFlags.FadeWhiteToBlack |FadedMaskCommandFlags.NoTransparencyFill

そして、その他…………