function OnInit(w) { w.name = 'Relación de aspecto - Orientación'; w.version = ''; w.desc = ''; w.url = ''; w.copyright = ''; w.default_enable = true; w.min_version = ''; } function OnAddColumns(z) { var y = z.AddColumn(); y.name = 'Relación - Orientación'; y.label = 'Relación - Orientación'; y.justify = 'center'; // left, center, right y.type = 'wordsort'; y.autogroup = true; y.autorefresh = true; y.method = 'OnAspect'; } function OnAspect(x) { var c = x.item; if (c.metadata != 'image') return; var ra = c.metadata.image.aspectratio; // Relación de aspecto if (ra == 1.0) { x.value = "1 : 1 (C)"; // (1) Cuadrado //HORIZONTAL (PAISAJE) } else if (ra > 1.24 && ra < 1.26) { x.value = "5 : 4 (H)"; // (1.25) Polaroid } else if (ra > 1.32 && ra < 1.34) { x.value = "4 : 3 (H)"; // (1.33) TV antigua } else if (ra > 1.49 && ra < 1.51) { x.value = "3 : 2 (H)"; // (1.50) Filme 35 mm } else if (ra > 1.77 && ra < 1.79) { x.value = "16 : 9 (H)"; // (1.78) Alta definición } else if (ra > 2.38 && ra < 2.40) { x.value = "2.39 : 1 (H)"; // (2.39) Cine //VERTICAL (PORTARETRATO) } else if (ra > 0.79 && ra < 0.81) { x.value = "4 : 5 (V)"; // (0.80) Polaroid } else if (ra > 0.74 && ra < 0.76) { x.value = "3 : 4 (V)"; // (0.75) TV antigua } else if (ra > 0.66 && ra < 0.68 ) { x.value = "2 : 3 (V)"; // (0.67) Filme 35 mm } else if (ra > 0.55 && ra < 0.57 ) { x.value = "9 : 16 (V)"; // (0.56) Alta definición } else if (ra > 0.41 && ra < 0.43 ) { x.value = "1 : 2.39 (V)"; // (0.42) Cine //ATÍPICAS } else if (ra > 1) { x.value = "<" + Number(ra.toFixed(2)) + "> (H)"; } else { x.value = "<" + Number(ra.toFixed(2)) + "> (V)"; } }