Split image based on the number entered
I would like this possibility possible
be able to divide the image based on the number entered
guy
original image and wide 4500 px I insert divided 3 total 1500px
so also for the height
if I have 3250px I insert divided 2 total 1625px
// ======
var dialog = new Window("dialog");
dialog.text = "TEST";
dialog.orientation = "column";
dialog.alignChildren = ["center","top"];
dialog.spacing = 10;
dialog.margins = 16;
var statictext1 = dialog.add("statictext", undefined, undefined, {name: "statictext1"});
statictext1.text = "DIVIDE IMAGE ";
// PANEL1
// ======
var panel1 = dialog.add("panel", undefined, undefined, {name: "panel1"});
panel1.text = "OPTION";
panel1.orientation = "column";
panel1.alignChildren = ["left","top"];
panel1.spacing = 10;
panel1.margins = 10;
// POT
// ===
var POT = panel1.add("group", undefined, {name: "POT"});
POT.orientation = "row";
POT.alignChildren = ["left","center"];
POT.spacing = 10;
POT.margins = 0;
var statictext2 = POT.add("statictext", undefined, undefined, {name: "statictext2"});
statictext2.text = "HORIZONTAL PX";
var edittext1 = POT.add('edittext {properties: {name: "edittext1"}}');
edittext1.text = "4500";
var statictext3 = POT.add("statictext", undefined, undefined, {name: "statictext3"});
statictext3.text = ":";
var edittext2 = POT.add('edittext {properties: {name: "edittext2"}}');
edittext2.text = "3";
var statictext4 = POT.add("statictext", undefined, undefined, {name: "statictext4"});
statictext4.text = "= PX";
var edittext3 = POT.add('edittext {properties: {name: "edittext3"}}');
edittext3.text = "1500";
// GROUP1
// ======
var group1 = panel1.add("group", undefined, {name: "group1"});
group1.orientation = "row";
group1.alignChildren = ["left","center"];
group1.spacing = 10;
group1.margins = 0;
var statictext5 = group1.add("statictext", undefined, undefined, {name: "statictext5"});
statictext5.text = "VERICAL PX";
statictext5.preferredSize.width = 107;
var edittext4 = group1.add('edittext {properties: {name: "edittext4"}}');
edittext4.text = "3250";
var statictext6 = group1.add("statictext", undefined, undefined, {name: "statictext6"});
statictext6.text = ":";
var edittext5 = group1.add('edittext {properties: {name: "edittext5"}}');
edittext5.text = "2";
var statictext7 = group1.add("statictext", undefined, undefined, {name: "statictext7"});
statictext7.text = "= PX";
var edittext6 = group1.add('edittext {properties: {name: "edittext6"}}');
edittext6.text = "1625";
// DIALOG
// ======
var button1 = dialog.add("button", undefined, undefined, {name: "button1"});
button1.text = "CLOSE";
dialog.show();
