Products | Support | Send comments on this topic. | Email a link to this topic. | Back to Getting Started | Help Version 18.0.10.24
LEADTOOLS Raster imaging C++ Class library help

Using the LBitmapBase::CreateFadedMask function:

Show in webframe

When using the LBitmapBase::CreateFadedMask function, the general process is as follows:

1.

Create an LBitmapBase object and use it to load an image.

2.

Set a region in the image using an LBitmapRgn object.

3.

Create another LBitmapBase object to hold the fade mask and call the function on the images object. The images below show various fade masks resulting from the use of various flags. For these images, the following values were also used:

Region type: rounded rectangle.

nLength = 50;
nFadeRate = 15;
nStepSize = 3;
nMaxGray = 255;
crTransparent = RGB(255, 0, 0);

 

First: without using FADE_OUTER

1) No Flag

transparency

image\Noflag.gif

2) FADE_WHITETOBLACK

image\WhtToBlk.gif

3) FADE_DUMPFILL

image\Dump.gif

4) FADE_DUMPFILL | FADE_WHITETOBLACK

image\Dump_WTB.gif

5) FADE_DUMPFILL | FADE_FILLCOLOR_START

image\Dump_FillColor.gif

6) FADE_DUMPFILL | FADE_FILLCOLOR_START | FADE_WHITETOBLACK

image\Dump_FillColor_WTB.gif

7) FADE_DUMPFILL | FADE_NOTRANSPARENCY

image\Dump_Notrans.gif

8) FADE_DUMPFILL | FADE_NOTRANSPARENCY | FADE_TRANSPARENCY_ DUMPCOLOR

image\Dump_Notrans_DumpColor.gif

plus many other possibilities.

 

Second: using FADE_OUTER:

Region type:

rounded rectangle smaller than the above region, nInflate = 60

1) FADE_OUTER

image\Notrans_outer.gif

2) FADE_OUTER | FADE_WHITETOBLACK

image\WTB_outer.gif

3) FADE_OUTER | FADE_DUMPFILL

image\Dump_outer.gif

4) FADE_OUTER | FADE_DUMPFILL | FADE_WHITETOBLACK

image\Dump_WTB_outer.gif

5) FADE_OUTER | FADE_DUMPFILL | FADE_WHITETOBLACK| FADE_NOTRANSPARENCY

image\Dump_WTB_Notrans_outer.gif

and so on..

Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.