使用Java中的PrinterJob打印PDF文件
2022-09-02 11:25:41
我在尝试使用Java打印PDF文件时遇到问题。这是我的代码:
PdfReader readFtp = new PdfReader(); // This class is used for reading a PDF file
PDDocument document = readFtp.readFTPFile(documentID);
printRequestAttributeSet.add(new PageRanges(1, 10));
job.setPageable(document);
job.print(printRequestAttributeSet); // calling for print
document.close()
我使用 document.silentPrint(job);
和 job.print(printRequestAttributeSet);
- 它工作正常。如果我使用 document.silentPrint(job);
- 我无法设置 PrintRequestAttributeSet
。
谁能告诉我如何设置PrintRequestAttributeSet?