我正在做一个项目,我得到一个文件,然后使用打印它desktop.print(file);
但是,如果这个文件非常大,比如 50 页,那么我不想将作业发送到打印机。
有没有办法在我开始工作之前获取文件需要打印的页数?
这是我执行此操作的代码部分:
File file = new File(filePath);
try {
desktop.print(file);
} catch (IOException e) {
System.out.println("error in trying to print");
e.printStackTrace();
}