9 #include "PtlDrvPlatformDefs.h"
15 class impl_PtlParamCompressSettings;
25 impl_PtlParamCompressSettings* impl;
30 virtual ‾PtlParamCompressSettings();
42 static int COMPRESSMETHOD_NONE();
47 static int COMPRESSMETHOD_AVERAGE();
52 static int COMPRESSMETHOD_BICUBIC();
57 static int COMPRESSMETHOD_SUBSAMPLING();
67 static int COMPRESSJPEG_JPEGAUTO();
72 static int COMPRESSJPEG_JPEG();
77 static int COMPRESSJPEG_ZLIB();
82 static int COMPRESSJPEG_JPEG2000();
87 static int COMPRESSJPEG_JPEG2000AUTO();
96 static int COMPRESSTYPE_NONE();
101 static int COMPRESSTYPE_CCITTGROUP3();
106 static int COMPRESSTYPE_CCITTGROUP4();
111 static int COMPRESSTYPE_RUNLENGTH();
116 static int COMPRESSTYPE_ZLIB();
125 static int COMPRESSQUALITY_LOWEST();
130 static int COMPRESSQUALITY_LOW();
135 static int COMPRESSQUALITY_MIDDLE();
140 static int COMPRESSQUALITY_HIGH();
145 static int COMPRESSQUALITY_HIGHEST();
153 int getColorImageMethod()
const;
158 int setColorImageMethod(
const int method);
164 unsigned int getColorImageAboveValue()
const;
169 int setColorImageAboveValue(
const unsigned int value);
175 unsigned int getColorImageToValue()
const;
180 int setColorImageToValue(
const unsigned int value);
186 int getColorImageCompression()
const;
191 int setColorImageCompression(
const int compression);
197 int getColorImageQuality()
const;
202 int setColorImageQuality(
const int quality);
209 int getGlayScaleImageMethod()
const;
214 int setGlayScaleImageMethod(
const int method);
220 unsigned int getGlayScaleImageAboveValue()
const;
225 int setGlayScaleImageAboveValue(
const unsigned int value);
231 unsigned int getGlayScaleImageToValue()
const;
236 int setGlayScaleImageToValue(
const unsigned int value);
242 int getGlayScaleImageCompression()
const;
247 int setGlayScaleImageCompression(
const int compression);
253 int getGlayScaleImageQuality()
const;
258 int setGlayScaleImageQuality(
const int quality);
265 int getMonochromeImageMethod()
const;
270 int setMonochromeImageMethod(
const int method);
276 unsigned int getMonochromeImageAboveValue()
const;
281 int setMonochromeImageAboveValue(
const unsigned int value);
287 unsigned int getMonochromeImageToValue()
const;
292 int setMonochromeImageToValue(
const unsigned int value);
298 int getMonochromeImageCompression()
const;
303 int setMonochromeImageCompression(
const int compression);
310 boolean getCompressTextAndLineArt()
const;
315 int setCompressTextAndLineArt(
const boolean flag);
321 boolean getASCIIFormat()
const;
326 int setASCIIFormat(
const boolean flag);
332 boolean getCompressObjectLevel()
const;
337 int setCompressObjectLevel(
const boolean flag);