2010-05-25 4 views
4

누군가 나를 도와 줄 수 있습니까? 나는 grails와 jasper grails plugin을 사용하고 있습니다. 내 웹 페이지의 클릭으로 프린터에 직접 재스퍼 보고서를 보내고 싶습니다. 누군가가 올바른 방향으로 나를 가리킬 수 있습니까?jasper 보고서와 grails를 사용하여 프린터로 직접 인쇄하려면 어떻게해야합니까?

+0

'pdf'형식으로 보고서를 사용하는 경우이 문제는이 [post] (http://stackoverflow.com/questions/8733276/how-to-open-print-dialog-after-pdf)에서와 같이 해결할 수 있습니다. 생성됨) –

답변

2

HTML5에는 인쇄 API가 없습니다. 모든 인쇄 작업을 수행하기 위해 항상 클라이언트의 브라우저를 사용하게됩니다. 당신이 할 수있는 최선의 방법은 당신의 웹 사이트의 header/footer/nav/etc없이 새로운 브라우저 창을 열어서 보고서를 보여주는 것입니다. 자바 스크립트가있는 버튼을 추가하십시오 :

window.print(); 

사용자의 OS/브라우저 관련 인쇄 대화 상자를여십시오.

관련 문제