2013-05-19 2 views
1

여러 페이지가있는 문서가 있습니다. 먼저 모든 페이지를 인쇄 한 다음 첫 번째 페이지 만 다시 인쇄하려고합니다.여러 페이지의 한 페이지 만 인쇄 pdf

내가 설정할 수있는 속성 (PrintRequestAttributeSet)이 첫 페이지 만 인쇄하는지 확인 하시겠습니까? PrintRequestAttributeSet으로 설정할 수있는 모든 속성 목록을 찾지 못했습니다.

답변

1

당신은 문서의 첫 번째 페이지를 인쇄 PageRanges 속성을 사용한다 : 지원되는 속성의

DocPrintJob printJob = printService.createPrintJob(); 
HashPrintRequestAttributeSet attributes = new HashPrintRequestAttributeSet(); 
attributes.add(new PageRanges(1)); 
printJob.print(pdfDoc, attributes); 

전체 목록은 PrintRequestAttribute의 문서 페이지에서 확인할 수 있습니다.

관련 문제