The PDFCOMP_IMAGEQUALITY enumerated type represents the values used to determine the quality of the input image when working with the PDF Compressor. This enumerated type is used by the imageQuality member of the PDFCompOptions structure.
typedef enum tagPDFCOMP_IMAGEQUALITY
{
PDFCOMP_IMAGEQUALITY_UNKNOWN = 0,
PDFCOMP_IMAGEQUALITY_NOISY,
PDFCOMP_IMAGEQUALITY_SCANNED,
PDFCOMP_IMAGEQUALITY_PRINTED,
PDFCOMP_IMAGEQUALITY_COMPUTER_GENERATED,
PDFCOMP_IMAGEQUALITY_PHOTO,
PDFCOMP_IMAGEQUALITY_USER
} PDFCOMP_IMAGEQUALITY, *LPPDFCOMP_IMAGEQUALITY;
Unknown image quality; use default handling.
The source image is noisy.
The source image is a scanned image.
The source image is a printed document.
The source image is a high quality computer generated image.
The source image is a high quality photo image, for example, from a digital camera.
For advanced users, can be set manually