//인쇄 용지 크기, 단위 MM
/ /http: //en.wikipedia.org/wiki/ISO_216
var page = function() {
var A0 = { 이름: "A0", 너비: 841, 높이: 1189 } //단위 MM
var B0 = { 이름: "B0", 너비: 1000, 높이: 1414 }; //단위 MM
var C0 = { 이름: "C0", 너비: 917, 높이: 1297 } // 단위 MM
//이전 사양 가져오기
function getPrefixSize(name) {
var list = name.split('')
var series = list[0]
var number =parseInt(list[1]);
if (!isNaN(number) && number > 0) {
return series (number - 1)
}
}
// 사양 가져오기 Size
function getSize(name) {
if (name == "C7/6") {
return { name: "C7/6", width: 81, height: 162 };
}
var list = name.split('');
var series = list[0]
var number = parsInt(list[1])
if (isNaN( 숫자)) {
return;
}
if (숫자 == 0) {
if (시리즈 == "A") { return A0 }
else if (시리즈 == "B" ) { return B0; }
else if (series == "C") { return C0 }
}
return { name: name, width:parseInt(getSize(getPrefixSize(name)) ).height / 2), height:parseInt(getSize(getPrefixSize(name)).width) };
}
return {
getSize: getSize
}
} (); 🎜>
사용방법
page.getSize('A4 ')