java如何获得要打印的总页数?
这是Sun tutorial中的基本打印程序示例:
PrinterJob job = PrinterJob.getPrinterJob();
job.setPrintable(new HelloWorldPrinter());
boolean doPrint = job.printDialog();
if (doPrint) {
try {
job.print();
} catch (PrinterException e) {
/* The job did not successfully complete */
}
}
当用户显示打印对话框(在第二行)时,他可以选择只打印文档中的一系列页面。我能知道要打印的页数吗?例如,如果我有一个25页的文档,但用户选择打印范围为4-10,则只打印7页。有办法获取这些信息吗
我需要这个来显示一个进度条,它随着每一页的打印而增加,但为此我需要知道要打印的总页数
那我怎么才能得到那个号码呢
共 (0) 个答案