[Javascript] ScriptX 인쇄

2014. 3. 5. 10:52프로그래밍/Javascript & JQuery

※ ScriptX 사용하여 인쇄하기

  1) smsx.cab 파일을 아래 링크에 접속하여 다운로드


  2) http://www.meadroid.com/scriptx/sxdownload.asp


  3) 다운받은 cab파일을 적당한 위치에 저장


  4) <body> 안에 아래 코드 삽입!


      <object id="factory" style="display:none" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" 

codebase="http://127.0.0.1:8080/testWeb/PrintCab/smsx.cab#Version=7,0,0,8"></object>

     *) 굵은 글씨의 버전부분은 다운로드한 파일의버전과 일치해야함~!


  5) function 

     factory.printing.header = "";

factory.printing.footer = "";   //꼬릿말 설정

factory.printing.portrait = true ;      //출력방향 설정: true-가로, false-세로

factory.printing.topMargin    = 12.0; //위쪽 여백 설정

factory.printing.leftMargin   = 12.0; //왼쪽 여백 설정

factory.printing.rightMargin  = 7.0; //오른쪽 여백 설정

factory.printing.bottomMargin = 6.0; //아래쪽 여백 설정

factory.printing.Print(false, window);   

        //factory.printing.Print(true, ifrmPRINT); // 프레임 인쇄시 사용