Accusoft.ImagXpressSdk Namespace : MergeStyle Enumeration |
'Declaration Public Enum MergeStyle Inherits System.Enum
'Usage Dim instance As MergeStyle
public enum MergeStyle : System.Enum
__value public enum MergeStyle : public System.Enum
public enum class MergeStyle : public System.Enum
Member | Value | Description |
---|---|---|
Additive | 3 | Pixel values are added to the pixels in the existing image. |
AlphaBackGroundOverForeGround | 15 | The normal way of viewing a merged alpha image. The alpha channel in the foreground image is used to blend the two image together. The alpha channel contains information as to which pixels are opaque and which pixels are transparent in the image, and the degree of transparency. An opaque pixel in the foreground hides the pixel in the background image. Likewise, a transparent pixel in the foreground image lets the background pixel show through. |
AlphaForeGroundOverBackGround | 14 | This produces a fading effect where the center of the superimposed image is lighter than the top and bottom. High or low merge percentage determines the intensity range f the superimposition. |
AlphaLeastOpaque | 17 | The least opaque pixel value is chosen from the foreground and background alpha channels and is used for the foreground image. |
AlphaMostOpaque | 16 | The most opaque pixel value is chosen from the foreground and background alpha channels and is used for the foreground image. |
IfDarker | 1 | Merges only pixels darker than the ones in the existing image. |
IfLighter | 2 | Merges only pixels lighter than the ones in the existing image. |
Normal | 0 | Pixels are merged with the existing image. |
Subtractive | 4 | Pixel values are subtracted from the pixels in the existing image. |
Superimpose | 5 | The image is superimposed onto the existing image. High merge superimposed image is lighter than the right side. The high or low merge percentage determines the intensity range of the superimposition. |
SuperimposeBottomToTop | 11 | This produces a fading effect where the bottom of the superimposed image is lighter than the top. Here too, the merge percentage determines intensity superimposition. |
SuperimposeHorizFromCenter | 12 | This produces a fading effect where the bottom of the superimposed image is lighter than the top. Here too, the merge percentage determines the intensity of superimposition. |
SuperimposeHorizToCenter | 13 | This produces a fading effect where the top and bottom of the superimposed image is lighter than the top. Here too, the merge percentage determines the intensity of the superimposition. |
SuperimposeLeftToRight | 6 | This produces a fading effect where the left side of the superimposed image is lighter than the right side. The high or low merge percentage determines the intensity range of the superimposition. |
SuperimposeRightToLeft | 7 | This produces a fading effect where the right side of the superimposed image is lighter than the left side. The high or low merge percentage determines the intensity range of the superimposition. |
SuperimposeTopToBottom | 10 | This produces a fading effect where the top of the superimposed image is lighter than the bottom. merge percentage determines intensity of superimposition. |
SuperimposeVerticalFromCenter | 9 | This produces a fading effect where the center of the superimposed image is lighter than the right and left sides. Merge percentage determines the intensity of superimposition. |
SuperimposeVerticalToCenter | 8 | This produces a fading effect where the right and left sides of the superimposed image are lighter than the center. Merge percentage determines the intensity range of the superimposition. |
Each option contains a set of named constants to superimpose the image onto the existing image: with only dark or light pixels, by adding or subtracting pixels, by percentage, by fading from one direction or another; including from or to the center of the image.
System.Object
System.ValueType
System.Enum
Accusoft.ImagXpressSdk.MergeStyle