Class pdfPrintPlugIn
pdfPrintPlugIn
Constructor Attributes | Constructor Name and Description |
---|---|
pdf 인쇄 관련 플러그인을 제공합니다.
|
Method Attributes | Method Name and Description |
---|---|
connection(url, param)
pdf 인쇄를 사용할 서버에 연결할 주소와 파라미터를 설정합니다.
|
|
print()
pdf 인쇄 실행 합니다.
|
|
setLoadCallBackEvent(evtFunc)
pdf 로드 관련하여 이벤트를 등록하는 함수
|
Class Detail
pdfPrintPlugIn()
pdf 인쇄 관련 플러그인을 제공합니다.
단 pdf 생성시 옵션에 setPrintPop(true) 생성하셔야합니다.
var pdfPrintOb = new pdfPrintPlugIn();
var status = pdfPrintOb.connection("http://localhost:8088/ClipReport/export/exportForPDF.jsp","fdafd=aaa&tttt=2sd");
//status 값에 따라 인쇄 여부
pdfPrintOb.print();
pdfPrintPlugIn 는 clipreport.js 다음에 링크하여 사용 가능합니다.
단 pdf 생성시 옵션에 setPrintPop(true) 생성하셔야합니다.
var pdfPrintOb = new pdfPrintPlugIn();
var status = pdfPrintOb.connection("http://localhost:8088/ClipReport/export/exportForPDF.jsp","fdafd=aaa&tttt=2sd");
//status 값에 따라 인쇄 여부
pdfPrintOb.print();
pdfPrintPlugIn 는 clipreport.js 다음에 링크하여 사용 가능합니다.
- Since:
- version 5.0.240
Method Detail
{Number}
connection(url, param)
pdf 인쇄를 사용할 서버에 연결할 주소와 파라미터를 설정합니다.
var status = pdfPrintOb.connection("http://localhost:8088/ClipReport/export/exportForPDF.jsp","fdafd=aaa&tttt=2sd");
- Parameters:
- url
- {String} pdf 생성하는 서버 주소 (절대주소 사용)
- param
- {String} 파라미터 (이름=값&이름=값&이름=값 형태로 설정)
- Since:
- version 5.0.240
- Returns:
- {Number} 현재 사용중인 브라우져의 상태값을 리턴
0 = 정상
1 = 팝업인쇄 사용
2 = pc에 설치된 adobe reader의 버전이 낮음 (10버전이상 가능)
3 = pc에 adobe reader 감지할 수 없음
4 = 엣지브라우져 일 경우
print 함수를 실행하였을 때
1,2번의 경우 인쇄할 내용이 브라우져의 새창으로 띄웁니다.
3,4 의 경우 pc에 pdf가 다운로드 됩니다.
print()
pdf 인쇄 실행 합니다. 단 pdf 생성시 옵션에 setPrintPop(true) 생성하셔야합니다.
pdfPrintOb.print();
- Since:
- version 5.0.240
setLoadCallBackEvent(evtFunc)
pdf 로드 관련하여 이벤트를 등록하는 함수
pdf 로드 됐을 때 등록한 이벤트를 발생 하도록 합니다. pdfPrintOb.setLoadCallBackEvent(function(){ alert("로드 완료"); });
- Parameters:
- evtFunc
- {Function} pdf가 로드 됐을 때 callback 함수 등록
- Since:
- version 5.0.240