123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- function fInit(){
-
- if(isPopup()){
-
- var node = getGlobalVariable("paminfo");
- model.removeNodeset("/root/main/paminfo");
- setCSVToNode("/root/main", node, "paminfo")
-
- model.setValue("/root/main/imageinfo/image", opener.model.getValue("root/temp2/img_downinfo/viewcnts"));
-
- fLoadImage();
- }
- }
- function fLoadImage(){
-
- sImageData = model.getValue("/root/main/imageinfo/image");
-
- if(!isNull(sImageData)){
- obj_imge.LoadImageBase64(sImageData);
-
- fSetViewMode();
- }
- }
- function fSaveImage(){
- var file = window.fileDialog("save","","",getCurrentDate()+getCurrentTime()+"_image.bmp","bmp","비트맵 문서(*.bmp)|*.bmp|All Files (*.*)|*.*");
-
- if(!isNull(file)){
- model.base64decode(model.getValue("/root/main/imageinfo/image"), file);
- window.exec(file, "");
- }
- }
- function fClose(){
- window.close();
- }
- function fSetViewMode(){
-
- // 0 : 원본 사이즈
- // 1 : 그림판 사이즈
- // 2 : 세로길이 기준
- // 3 : 가로길이 기준
- // 4 : 가로/세로 비율
-
- var arrImageSize = obj_imge.GetImageSize().split("|");
- var nFlag = 0;
-
- if(arrImageSize[0] > 1190 || arrImageSize[1] > 720){
- nFlag = 4;
- }else{
- nFlag = 0;
- }
-
- obj_imge.SetViewMode(nFlag);
- }
|