FREE_IMAGE_SAVE_FLAGS Enumeration

FreeImage.NET

FREE_IMAGE_SAVE_FLAGS Enumeration
Flags used in save functions.

Namespace: FreeImageAPI
Assembly: FreeImageNET (in FreeImageNET.dll) Version: 3.17.0.4 (3.17.0)
Syntax
C#
[FlagsAttribute]
public enum FREE_IMAGE_SAVE_FLAGS
Members
  Member nameValueDescription
DEFAULT0 Default option for all types.
BMP_SAVE_RLE1 Save with run length encoding.
EXR_FLOAT1 Save data as float instead of as half (not recommended).
EXR_NONE2 Save with no compression.
EXR_ZIP4 Save with zlib compression, in blocks of 16 scan lines.
EXR_PIZ8 Save with piz-based wavelet compression.
EXR_PXR2416 Save with lossy 24-bit float compression.
EXR_B4432 Save with lossy 44% float compression - goes to 22% when combined with EXR_LC.
EXR_LC64 Save images with one luminance and two chroma channels, rather than as RGB (lossy compression).
JPEG_QUALITYSUPERB128 Save with superb quality (100:1).
JPEG_QUALITYGOOD256 Save with good quality (75:1).
JPEG_QUALITYNORMAL512 Save with normal quality (50:1).
JPEG_QUALITYAVERAGE1024 Save with average quality (25:1).
JPEG_QUALITYBAD2048 Save with bad quality (10:1).
JPEG_PROGRESSIVE8192 Save as a progressive-JPEG (use | to combine with other save flags).
JPEG_SUBSAMPLING_4114096 Save with high 4x1 chroma subsampling (4:1:1).
JPEG_SUBSAMPLING_42016384 Save with medium 2x2 medium chroma (4:2:0).
JPEG_SUBSAMPLING_42232768 Save with low 2x1 chroma subsampling (4:2:2).
JPEG_SUBSAMPLING_44465536 Save with no chroma subsampling (4:4:4).
JPEG_OPTIMIZE131072 On saving, compute optimal Huffman coding tables (can reduce a few percent of file size).
JPEG_BASELINE262144 save basic JPEG, without metadata or any markers.
PNG_Z_BEST_SPEED1 Save using ZLib level 1 compression flag (default value is PNG_Z_DEFAULT_COMPRESSION).
PNG_Z_DEFAULT_COMPRESSION6 Save using ZLib level 6 compression flag (default recommended value).
PNG_Z_BEST_COMPRESSION9 save using ZLib level 9 compression flag (default value is PNG_Z_DEFAULT_COMPRESSION).
PNG_Z_NO_COMPRESSION256 Save without ZLib compression.
PNG_INTERLACED512 Save using Adam7 interlacing (use | to combine with other save flags).
PNM_SAVE_ASCII1 If set the writer saves in ASCII format (i.e. P1, P2 or P3).
TIFF_CMYK1 Stores tags for separated CMYK (use | to combine with compression flags).
TIFF_PACKBITS256 Save using PACKBITS compression.
TIFF_DEFLATE512 Save using DEFLATE compression (a.k.a. ZLIB compression).
TIFF_ADOBE_DEFLATE1024 Save using ADOBE DEFLATE compression.
TIFF_NONE2048 Save without any compression.
TIFF_CCITTFAX34096 Save using CCITT Group 3 fax encoding.
TIFF_CCITTFAX48192 Save using CCITT Group 4 fax encoding.
TIFF_LZW16384 Save using LZW compression.
TIFF_JPEG32768 Save using JPEG compression.
WEBP_DEFAULT0 Save with good quality (75:1)
WEBP_LOSSLESS256 Save in lossless mode
JXR_DEFAULT0 Save with quality 80 and no chroma subsampling (4:4:4)
JXR_LOSSLESS100 Save lossless
JXR_PROGRESSIVE8192 Save as a progressive-JXR (use | to combine with other save flags)
See Also