java - 在Java中检测PDF是否是黑白的
问题描述
我必须打印数百个单页 PDF 文件,我想知道是否可以检测 PDF 是黑白还是彩色,我想将黑白 pdf 发送到打印队列并将彩色 pdf 发送到另一个。
我正在用 Java 处理这些 pdf,有人可以建议我一些技术吗?
解决方案
我想你可以试试 PDFBox
在此示例中,他们提取了一个 .icc(颜色配置文件),因此可能就是您要查找的内容。
推荐阅读
- c# - c#:忽略参数异常/使我的代码工作的方法或技巧
- java - 如何更改 Kotlin 中 RecyclerView 中每个偶数值元素的颜色?
- ruby-on-rails - Errno::EACCES: 权限被拒绝 @ rb_sysopen - /app/db/schema.rb
- php - 拉取图像时使用 docker compose 设置环境变量
- python - 从 pd 数据框 Python 创建嵌套字典
- python - Redis PUB/SUB 事件什么时候触发后忘记?
- xero-api - Xero API 访问请求 Auth 2.0 不起作用
- c# - 不能在泛型类中隐式返回类型 void?
- dax - 如何让我的 DAX 度量“计算”以考虑切片器选择?
- asp.net-core - HTTP 正文日志记录中间件性能瓶颈