繁体   English   中英

检测PDF是否为彩色[DATALOGICS] [APDFL]

[英]Detect if PDF is colored [DATALOGICS][APDFL]

我正在使用APDFL 10.1.0将PDF转换为图像。 这就是我加载PDF文件并将特定页面保存为图像的方式:

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

有没有一种方法可以从docpage变量或pageimage变量中检测特定页面是彩色的还是灰度的?

您可以使用pageImage.NumberComponents来确定这一点。 彩色图像将具有3个或4个分量(取决于是RGB图像还是CMYK图像),而灰度图像将具有1个分量。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM