IXC_DrawFlags Enumeration
From PDF XChange PDF SDK
Specifies the flags that define how the image should be drawn.
Syntax
enum IXC_DrawFlags
{
DrawFlags_FillBackGround = 1,
DrawFlags_UseTransparentColor = 2,
DrawFlags_IgnorePageAlpha = 16,
DrawFlags_No_B_Channel = 256,
DrawFlags_No_G_Channel = 512,
DrawFlags_No_R_Channel = 1024,
DrawFlags_IgnoreAlphaChannel = 2048,
};
Constants
- DrawFlags_FillBackGround
- If this flag is set, the destination rectangle will be filled with page's background color (see IIXC_Page_BackgroundColor), before drawing.
- DrawFlags_UseTransparentColor
- If this flag is set, the pixels of the page that have the same color value as page's transparent color (see IMG_PageSetTransparentColor) will not be drawn, and the destination surface will be unchanged, within the corresponding area.
- DrawFlags_IgnorePageAlpha
- reserved: should not be used.
- DrawFlags_No_B_Channel
- If this flag is set, the blue channel of the image will be ignored, while drawing.
- DrawFlags_No_G_Channel
- If this flag is set, the green channel of the image will be ignored, while drawing.
- DrawFlags_No_R_Channel
- If this flag is set, the red channel of the image will be ignored, while drawing.
- DrawFlags_IgnoreAlphaChannel
- If this flag is set, the page's alpha channel will be ignored, while drawing.