몇몇 분들의 요청에 따라서 IEPageSetup에 프린터 지정 기능과 용지 설정 기능을 추가하였습니다.

적용된 버전:1,1,0,0

프린터 설정은 다음과 같이 사용하면 됩니다.

if (IEPageSetupX.GetPrinters().indexOf('pdfFactory Pro') > -1)
IEPageSetupX.Printer = 'pdfFactory Pro';
주의: 설정한 프린터가 존재하지 않을 경우 인쇄가 되지 않습니다.


용지 설정 기능은 다음과 같이 사용하면 됩니다.
IEPageSetupX.PaperSize = 'B4';
1. 위 코드에서 인쇄 용지가 'B4'로 설정되었으며 실제 IE 설정에서 인쇄 용지 'B4'는 존재하지 않습니다.

IE 설정에는 ‘B4 (ISO)’, ‘B4(JIS)’란 용지가 있으며, 이 경우 처음에 나오는 ‘B4(ISO)’로 인쇄 용지가 설정됩니다.

2. 설정한 인쇄 용지의 문자열을 포함하는 인쇄 용지가 존재하지 않을 경우에는 기본 설정을 그대로 사용합니다.

아래 코드를 추가할 경우 에러 발생 시 에러 코드와 메시지를 확인할 수 있습니다.

<SCRIPT language=”JavaScript” for=”IEPageSetupX” event=”OnError(ErrCode, ErrMsg)“>
        alert(ErrCode + “\n” + ErrMsg);
</SCRIPT>