2014-09-08 2 views
1

Я использую APDFL 10.1.0 для преобразования PDF в изображения. Это, как я загрузке файла PDF и сохранение конкретную страницу как изображение:Обнаружить, если цветной текст PDF [DATALOGICS] [APDFL]

Document pdfdocument = null; 
pdfdocument = new Document(docpath); 
Page docpage = pdfdocument.GetPage(pagelist[0]); 
Image pageimage = docpage.GetImage(PageRect); 

Есть ли способ обнаружения либо с переменной docpage или переменной pageimage если конкретная страница окрашена или оттенки серого?

ответ

0

Вы можете использовать pageImage.NumberComponents, чтобы определить это. Цветные изображения будут иметь 3 или 4 компонента (в зависимости от того, является ли это RGB-изображение или изображение CMYK), а в оттенках серого. Изображения будут иметь 1 компонент.

Смежные вопросы