API Reference > OdRx Classes > OdRxRasterServices Class > OdRxRasterServices Enumerations > OdRxRasterServices::SaveFlags Enumeration
OdRxRasterServices::SaveFlags Enumeration
Syntax
C++
enum SaveFlags { kTransparentColor = OD_FOURCC(lit_T, lit_C, lit_L, lit_R), kJpegQuality = OD_FOURCC(lit_J, lit_Q, lit_T, lit_Y), kTiffCompression = OD_FOURCC(lit_T, lit_C, lit_M, lit_P), kTiffCompressionDeflate = OD_FOURCC(lit_Z, lit_I, lit_P, lit_ ), kTiffCompressionLzw = OD_FOURCC(lit_L, lit_Z, lit_W, lit_ ), kTiffCompressionJpeg = OD_FOURCC(lit_J, lit_P, lit_E, lit_G), kTiffCompressionCCITTFax3 = OD_FOURCC(lit_F, lit_A, lit_X, lit_3), kTiffCompressionCCITTFax4 = OD_FOURCC(lit_F, lit_A, lit_X, lit_4), kTiffCompressionEmbedded = OD_FOURCC(lit_E, lit_M, lit_B, lit_D), kDithering = OD_FOURCC(lit_D, lit_I, lit_T, lit_H), kDitheringFS = OD_FOURCC(lit_D, lit_T, lit_F, lit_S), kDitheringBayer4x4 = OD_FOURCC(lit_B, lit_Y, lit_R, lit_4), kDitheringBayer8x8 = OD_FOURCC(lit_B, lit_Y, lit_R, lit_8), kDitheringBayer16x16 = OD_FOURCC(lit_B, lit_R, lit_1, lit_6), kDitheringCluster6x6 = OD_FOURCC(lit_C, lit_L, lit_R, lit_6), kDitheringCluster8x8 = OD_FOURCC(lit_C, lit_L, lit_R, lit_8), kDitheringCluster16x16 = OD_FOURCC(lit_C, lit_L, lit_1, lit_6), kRescale = OD_FOURCC(lit_R, lit_S, lit_C, lit_L), kRescaleBox = OD_FOURCC(lit_B, lit_O, lit_X, lit_ ), kRescaleBicubic = OD_FOURCC(lit_B, lit_C, lit_B, lit_C), kRescaleBilinear = OD_FOURCC(lit_B, lit_L, lit_N, lit_R), kRescaleBspline = OD_FOURCC(lit_B, lit_S, lit_P, lit_L), kRescaleCatmullrom = OD_FOURCC(lit_C, lit_T, lit_M, lit_L), kRescaleLanczos3 = OD_FOURCC(lit_L, lit_N, lit_C, lit_Z), kRescaleWidth = OD_FOURCC(lit_W, lit_D, lit_T, lit_H), kRescaleHeight = OD_FOURCC(lit_H, lit_G, lit_H, lit_T), kQuantizeNone = OD_FOURCC(lit_C, lit_T, lit_O, lit_8), kQuantizeWU = OD_FOURCC(lit_W, lit_U, lit_C, lit_Q), kQuantizeNN = OD_FOURCC(lit_N, lit_N, lit_Q, lit_ ), kQuantizeLFP = OD_FOURCC(lit_L, lit_F, lit_P, lit_Q) };

RxRasterServices.h

Members 
Description 
kTransparentColor = OD_FOURCC(lit_T, lit_C, lit_L, lit_R) 
Specify palette index of transparent color (-1 - by default) 
kJpegQuality = OD_FOURCC(lit_J, lit_Q, lit_T, lit_Y) 
Jpeg compression quality (default depends from implementation) 
kTiffCompression = OD_FOURCC(lit_T, lit_C, lit_M, lit_P) 
Tiff compression format (no compression by default) 
kTiffCompressionEmbedded = OD_FOURCC(lit_E, lit_M, lit_B, lit_D) 
ODA extension for IbEnabler, actually it is CCITFax4 compression 
kDithering = OD_FOURCC(lit_D, lit_I, lit_T, lit_H) 
dithering flag 
kDitheringFS = OD_FOURCC(lit_D, lit_T, lit_F, lit_S) 
Floyd & Steinberg error diffusion 
kDitheringBayer4x4 = OD_FOURCC(lit_B, lit_Y, lit_R, lit_4) 
Bayer ordered dispersed dot dithering (order 2 dithering matrix) 
kDitheringBayer8x8 = OD_FOURCC(lit_B, lit_Y, lit_R, lit_8) 
Bayer ordered dispersed dot dithering (order 3 dithering matrix) 
kDitheringBayer16x16 = OD_FOURCC(lit_B, lit_R, lit_1, lit_6) 
Bayer ordered dispersed dot dithering (order 4 dithering matrix) 
kDitheringCluster6x6 = OD_FOURCC(lit_C, lit_L, lit_R, lit_6) 
Ordered clustered dot dithering (order 3 - 6x6 matrix) 
kDitheringCluster8x8 = OD_FOURCC(lit_C, lit_L, lit_R, lit_8) 
Ordered clustered dot dithering (order 4 - 8x8 matrix) 
kDitheringCluster16x16 = OD_FOURCC(lit_C, lit_L, lit_1, lit_6) 
Ordered clustered dot dithering (order 8 - 16x16 matrix) 
kRescale = OD_FOURCC(lit_R, lit_S, lit_C, lit_L) 
rescale flags 
kRescaleBox = OD_FOURCC(lit_B, lit_O, lit_X, lit_ ) 
Box, pulse, Fourier window, 1st order (constant) b-spline 
kRescaleBicubic = OD_FOURCC(lit_B, lit_C, lit_B, lit_C) 
Mitchell & Netravali's two-param cubic filter 
kRescaleBilinear = OD_FOURCC(lit_B, lit_L, lit_N, lit_R) 
Bilinear filter 
kRescaleBspline = OD_FOURCC(lit_B, lit_S, lit_P, lit_L) 
4th order (cubic) b-spline 
kRescaleCatmullrom = OD_FOURCC(lit_C, lit_T, lit_M, lit_L) 
Catmull-Rom spline, Overhauser spline 
kRescaleLanczos3 = OD_FOURCC(lit_L, lit_N, lit_C, lit_Z) 
Lanczos3 filter 
kQuantizeNone = OD_FOURCC(lit_C, lit_T, lit_O, lit_8) 
color quantization algorithm flag (is usable for FIF_GIF with colorDepth() > 8) 
kQuantizeWU = OD_FOURCC(lit_W, lit_U, lit_C, lit_Q) 
Xiaolin Wu color quantization algorithm (is default) 
kQuantizeNN = OD_FOURCC(lit_N, lit_N, lit_Q, lit_ ) 
NeuQuant neural-net quantization algorithm by Anthony Dekker 
kQuantizeLFP = OD_FOURCC(lit_L, lit_F, lit_P, lit_Q) 
Lossless Fast Pseudo-Quantization Algorithm by Carsten Klein 

Saving flags

Copyright © 2002–2020. Open Design Alliance. All rights reserved.