pdfCheckPageColorUsage

Analyze a page for color usage.
int pdfCheckPageColorUsage(PDFHandle pdf, int page)
The pdfCheckPageColorUsage function analyzes the specified page in the PDF file, and returns one of the following values:
C:
int color; color = pdfCheckPageColorUsage(pdf, pageNum); if (color == 1) { /* monochrome */ pdfWritePageBitmap(pdf, pageNum, 300, pdfImageMono, pdfImageFileTIFF, "out.tiff"); } else if (color == 2) { /* grayscale */ pdfWritePageBitmap(pdf, pageNum, 300, pdfImageMono, pdfImageFileGray, "out.tiff"); } else if (color == 3) { /* color */ pdfWritePageBitmap(pdf, pageNum, 300, pdfImageRGB, pdfImageFileTIFF, "out.tiff"); } else { /* error */ ... }
pdfCheckPageTransparencyUsage