PDFCOMP_IMAGEQUALITY

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;

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.

Member

Description

PDFCOMP_IMAGEQUALITY_UNKNOWN

Unknown image quality; use default handling.

PDFCOMP_IMAGEQUALITY_NOISY

The source image is noisy.

PDFCOMP_IMAGEQUALITY_SCANNED

The source image is a scanned image.

PDFCOMP_IMAGEQUALITY_PRINTED

The source image is a printed document.

PDFCOMP_IMAGEQUALITY_COMPUTER_GENERATED

The source image is a high quality computer generated image.

PDFCOMP_IMAGEQUALITY_PHOTO

The source image is a high quality photo image, for example, from a digital camera.

PDFCOMP_IMAGEQUALITY_USER

For advanced users, can be set manually