일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- ChannelPipeline
- cassandra
- spring boot redis
- redis
- vue.js
- Netty
- mybatis
- QueryDSL
- Redis Sentinel
- docker compose mysql
- Selenium
- docker
- spring cloud
- JPA
- Airflow
- WebLogic
- coalesce
- grafana
- weblogic 10
- jmeter
- spring boot
- KAFKA
- argo cd
- Docker Compose
- RabbitMQ
- docker-compose
- Spring Open Feign
- Hibernate
- MySQL
- netflix oss
- Today
- Total
IT.FARMER
IEPrint 본문
프로퍼티 설명
left : 왼쪽 여백을 설정한다. 단위 ( mm )
right : 오른쪽 여백을 설정한다. 단위 ( mm )
top : 윗쪽여백을 설정한다. 단위 ( mm )
bottom : 아래여백을 설정한다. 단위 ( mm )
header : 머릿말을 설정한다. 설정 팁
footer : 꼬릿말을 설정한다. 설정 팁
printbg : true 를 넣으면 배경색, 배경이미지가 출력된다.
landscape : true 를 넣으면 가로로 출력됩니다. false는 세로 출력.
paper : 용지설정을 합니다. "A3", "A4", "A5"등 문자열로 입력하여야 합니다.
메소드 설명
Print() : 이 메소드를 호출하여야 위에 설정한 값이 적용되고, 프린트 출력창이 뜨게 됩니다.
SilentPrint() : 프틴트 출력창 없이 설정된 기본프린터로 바로 출력하게 됩니다.
Preview() : 이 메소드를 호출하여야 위에 설정한 값이 적용되고, 미리보기 창이 뜨게 됩니다.
GetDefaultPrinterName() : 기본으로 설정된 프린터 이름을 가져옵니다.
<OBJECT ID="IEPrint" WIDTH="1" HEIGHT="1" CLASSID="CLSID:F290B058-CB26-460E-B3D4-8F36AEEDBE44" codebase="/common/cab/IEPrint.cab#version=1,0,1,1"></OBJECT>
//codeBase : 절대경로, 상대경로 둘중 하나 사용....
function printPage(printType){
var paperType = document.getElementById('user.paperType');
if(paperType == 'choose' ){
IEPrint.paper = "Letter";
}else if(paperType == 'nomal'){
IEPrint.paper = "A4";
}
IEPrint.left = 10.0;
IEPrint.right = 10.0;
IEPrint.top = 10.0;
IEPrint.bottom = 10.0;
IEPrint.header = "머리머리페이지지 &b&bPage : &p / &P";
IEPrint.footer = "발가락락";
IEPrint.printbg = true;
IEPrint.landscape = false;//true가로, false세로
//IEPrint.SilentPrint(); // 인쇄 대화상자 안뜨고 출력
if(printType=="PRINT"){
IEPrint.Print();
}else if(printType== "PREVIEW"){
IEPrint.Preview(); //미리보기
}
}
상용툴로는 ScriptX 있고 여러가지 설정을 할수 있다고 하는데, 가격이 좀 쎄다고함.
IEPrint 옵션은 좀더 찾아 볼것
근데 이건 어차피 팝업 화면 새로 띄어서 좌메뉴 상단 메뉴 없애는 거라면 widow.print()랑 뭐가 달라..?(다른가;;)
아그렇치.. A4용지 한장