Java 只打印多页pdf中的一页
我有一份有多页的文件。我想先打印所有页面,然后再只打印第一页 是否有一个属性可以设置(PrintRequestAttributeSet)以确保它只打印第一页?我没有找到可以使用PrintRequestAttributeSet设置的所有属性的列表。您应该使用属性仅打印文档的第一页:Java 只打印多页pdf中的一页,java,printing,Java,Printing,我有一份有多页的文件。我想先打印所有页面,然后再只打印第一页 是否有一个属性可以设置(PrintRequestAttributeSet)以确保它只打印第一页?我没有找到可以使用PrintRequestAttributeSet设置的所有属性的列表。您应该使用属性仅打印文档的第一页: DocPrintJob printJob = printService.createPrintJob(); HashPrintRequestAttributeSet attributes = new HashPrint
DocPrintJob printJob = printService.createPrintJob();
HashPrintRequestAttributeSet attributes = new HashPrintRequestAttributeSet();
attributes.add(new PageRanges(1));
printJob.print(pdfDoc, attributes);
支持的属性的完整列表可在的文档页面中找到。您应该使用属性仅打印文档的第一页:
DocPrintJob printJob = printService.createPrintJob();
HashPrintRequestAttributeSet attributes = new HashPrintRequestAttributeSet();
attributes.add(new PageRanges(1));
printJob.print(pdfDoc, attributes);
支持的属性的完整列表可以在的文档页找到。如果我有6页,那么我需要从6打印到4(打印还原)我该怎么做?如果我有6页,那么我需要从6页打印到4页(打印还原),我应该怎么做?提前谢谢