스프링 컨트롤러를 사용하여 생성 된 pdf.By의 인쇄보기를 바로 열려고합니다. 이제 iTextPDF를 사용하여 pdf를 생성하고 OutputStream (HttpServletResponse.getOutputStream())) .pdf를 다운로드 중입니다. 브라우저에서 열어 인쇄 버튼을 사용하여 인쇄 할 수 있습니다. 컨트롤러에서 인쇄 UI를 가져 오거나 인쇄 UI를 사용하지 않고 프린터로 보내고 싶습니다. createPdf 내에서 제어 방식의 일부를 추가 한 ,Java - 서블릿/컨트롤러에서 직접 프린터로 OutputStream 보내기
String mimeType = "application/pdf";
System.out.println("MIME type: " + mimeType);
response.setContentType(mimeType);
String headerKey = "Content-Disposition";
String headerValue = String.format("theCoder379.PDF");
response.setHeader(headerKey, headerValue);
OutputStream outStream = response.getOutputStream();
createPdf(outStream, theObject);
outStream.close();
(outStream, theObject) 메소드가 'outStream'에서 'theObject'를 이용하여 상기 생성이 iText PDF를 추가한다. 어떻게해야합니까?