웹에서 일괄 인쇄 처리 하기 위해서 사용할만한 active x 찾아봤는데
생각보다 없다. scriptx 라는것이 있긴한데 이건 내가 원하는 기능은 유료로 구입해야 한다.
일괄인쇄 처리하기 위해서 인쇄 대화상자 없이 인쇄를 해야한다.
그래서 찾은게 IEPrint 이다.
이거 만든 홈피?쥔장 사이트는 이상해져서 링크걸지 않겠다.
첨부파일 다운 받아서 테스트 해보면 된다.
단, 서명안된 activex이기 때문에 브라우저 설정을 좀 조절해야 사용 할 수 있다.
인터넷익스플로러 > 옵션 > 보안 탭 > "서명 안 된 Active X 컨트롤 다운로드" 항목을 "확인"으로 체크 한다.
이미지 캡쳐해서 보여주고 싶으나 상당히 귀찮다 -_-;;;
<HTML>
<HEAD>
<TITLE>IEPrint TEST</TITLE>
<OBJECT id="IEPrint" CLASSID="CLSID:F290B058-CB26-460E-B3D4-8F36AEEDBE44" CODEBASE="IEPrint.CAB#Version=1,0,1,1">
</OBJECT>
<script>
function printWindow() {
IEPrint.left = 10;
IEPrint.right = 10;
IEPrint.top = 10;
IEPrint.bottom = 10;
IEPrint.header = "";
IEPrint.footer = "";
IEPrint.printbg = true;
IEPrint.landscape = false;
IEPrint.Print() ;
//IEPrint.SilentPrint(); // 인쇄 대화상자 안뜨고 출력
//IEPrint.Preview(); // 인쇄 미리보기
}
</script>
</HEAD>
<BODY>
<P>IEPrint TEST</P>
<input type="button" value="print" onclick="printWindow()">
</BODY>
</HTML>
정말 감사합니다.. 흐엉엉 ㅠㅠ 해결이 안되 어찌나 애를 먹었던지...ㅠㅠ