Flags used in load functions.
Namespace:
FreeImageAPIAssembly: FreeImageNET (in FreeImageNET.dll)
Syntax
| C# |
|---|
[FlagsAttribute] public enum FREE_IMAGE_LOAD_FLAGS |
| Visual Basic (Declaration) |
|---|
<FlagsAttribute> _ Public Enumeration FREE_IMAGE_LOAD_FLAGS |
| Visual C++ |
|---|
[FlagsAttribute] public enum class FREE_IMAGE_LOAD_FLAGS |
Members
| Member name | Description | |
|---|---|---|
| DEFAULT |
Default option for all types.
| |
| GIF_LOAD256 |
Load the image as a 256 color image with ununsed palette entries, if it's 16 or 2 color.
| |
| GIF_PLAYBACK |
'Play' the GIF to generate each frame (as 32bpp) instead of returning raw frame data when loading.
| |
| ICO_MAKEALPHA |
Convert to 32bpp and create an alpha channel from the AND-mask when loading.
| |
| JPEG_FAST |
Load the file as fast as possible, sacrificing some quality.
| |
| JPEG_ACCURATE |
Load the file with the best quality, sacrificing some speed.
| |
| JPEG_CMYK |
Load separated CMYK "as is" (use | to combine with other load flags).
| |
| PCD_BASE |
Load the bitmap sized 768 x 512.
| |
| PCD_BASEDIV4 |
Load the bitmap sized 384 x 256.
| |
| PCD_BASEDIV16 |
Load the bitmap sized 192 x 128.
| |
| PNG_IGNOREGAMMA |
Avoid gamma correction.
| |
| TARGA_LOAD_RGB888 |
If set the loader converts RGB555 and ARGB8888 -> RGB888.
| |
| TIFF_CMYK |
Reads tags for separated CMYK.
| |
| JPEG_EXIFROTATE |
Load and rotate according to Exif 'Orientation' tag if available.
| |
| RAW_PREVIEW |
Tries to load the JPEG preview image, embedded in
Exif Metadata or load the image as RGB 24-bit if no
preview image is available.
| |
| RAW_DISPLAY |
Loads the image as RGB 24-bit.
|