프린트할때만 적용되는 프린트 전용 css가 있다고 합니다.
<시작>
이런걸 써서 마진 여백등을 구성할 수 있다고 하네요-
자세한 내용은
또다른 걸로는
sms.cab이란걸 이용하는 방법이 있다고 합니다.
http://www.meadroid.com/scriptx/sxdownload.asp
에 가셔서 smsx.cab 을 다운 받은 후 서버에 올립니다.(디렉토리를 만들어서 저장)
그리고 프린트할 페이지에-
<시작>
이런 형식으로 설정 후, 이벤트에서 setPrint();함수를 불러와서 프린트를 하면 된다고 합니다.
헌데 저는 아직 안써봤어요....
<시작>
#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks { display: none; } body.docs div.docs { margin: 0 !important; border: none !important }<끝>
이런걸 써서 마진 여백등을 구성할 수 있다고 하네요-
자세한 내용은
또다른 걸로는
sms.cab이란걸 이용하는 방법이 있다고 합니다.
http://www.meadroid.com/scriptx/sxdownload.asp
에 가셔서 smsx.cab 을 다운 받은 후 서버에 올립니다.(디렉토리를 만들어서 저장)
그리고 프린트할 페이지에-
<시작>
<object id="factory" style="display:none;" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814"<끝>
codebase="/include/smsx.cab#Version="해당버전"></object>
<script type="text/javascript"> function setPrint() { factory.printing.header="이것은 테스트 입니다.";//머리말 factory.printing.footer="";//꼬리말 factory.printing.portrait = true;// true이면 세로 인쇄, false이면 가로 인쇄. factory.printing.leftMargin = 10;// 왼쪽 여백 factory.printing.rightMargin = 10;// 오른쪽 여백 factory.printing.topMargin = 20;// 윗쪽 여백 factory.printing.bottomMargin = 10;// 아랫쪽 여백 factory.printing.Print(false,window);//window 대신 특정 프레임을 넣어주어도 프린트가 된다. } </script>
이런 형식으로 설정 후, 이벤트에서 setPrint();함수를 불러와서 프린트를 하면 된다고 합니다.
헌데 저는 아직 안써봤어요....
'JSP > Example' 카테고리의 다른 글
[JSP] 엑셀 파일 변환 XLSX -> XLS, XLS -> XLSX (JSP Page Only) (1) | 2011.12.13 |
---|---|
[JSP] JSP 페이지를 엑셀로 저장. (0) | 2011.11.03 |
[JSP & javascript] JSP 페이지 프린트 하기. (1) | 2011.11.02 |
[JSP & javascript] 각 달에 따른 날짜 자동맞춤. (0) | 2011.10.07 |