1
我有一個有多個頁面的文檔。我想先打印所有頁面,然後再打印第一頁。僅打印多頁的一頁pdf
是否有一個屬性可以設置(PrintRequestAttributeSet)以確保它只打印第一頁?我沒有找到可以使用PrintRequestAttributeSet設置的所有屬性的列表。
我有一個有多個頁面的文檔。我想先打印所有頁面,然後再打印第一頁。僅打印多頁的一頁pdf
是否有一個屬性可以設置(PrintRequestAttributeSet)以確保它只打印第一頁?我沒有找到可以使用PrintRequestAttributeSet設置的所有屬性的列表。
您應該使用PageRanges屬性只打印文檔的第一頁:
DocPrintJob printJob = printService.createPrintJob();
HashPrintRequestAttributeSet attributes = new HashPrintRequestAttributeSet();
attributes.add(new PageRanges(1));
printJob.print(pdfDoc, attributes);
支持的屬性的全部列表可以在PrintRequestAttribute的文檔頁面中找到。