var _dok = app.activeDocument; var _aktuelObj = app.selection[0]; // alert ("Sie haben ein " + _aktuelObj.constructor.name + " ausgewählt!"); var P1 = Math.round(_aktuelObj.geometricBounds[0]); var P2 = Math.round(_aktuelObj.geometricBounds[1]); var P3 = Math.round(_aktuelObj.geometricBounds[2]); var P4 = Math.round(_aktuelObj.geometricBounds[3]); var _newRect = _dok.rectangles.add(); _newRect.geometricBounds = [P1 -2,P2 -12,P3 +2,P4 +12]; _newRect.select(); _newRect.strokeWeight = 0; _aktuelObj.select(); // ---> aktuelObj.cut ??? // = (Auswahl ausschneiden") _newRect.select(); // ---> _aktuelObj.paste() // = (Auswahl in neuen Rahmen einfügen)
var _dok = app.activeDocument; var _aktuelObj = app.selection[0]; var P1 = Math.round(_aktuelObj.geometricBounds[0]); var P2 = Math.round(_aktuelObj.geometricBounds[1]); var P3 = Math.round(_aktuelObj.geometricBounds[2]); var P4 = Math.round(_aktuelObj.geometricBounds[3]); var _newRect = _dok.rectangles.add(); _newRect.geometricBounds = [P1 -2,P2 -12,P3 +2,P4 +12]; _newRect.select(); _newRect.strokeWeight = 0; // Gruppe auswählen _aktuelObj.select(); // Auswahl ausschneiden app.cut(); // Zielrahmen auswählen _newRect.select(); // Inhalt der Zwischenablage in neuen Rahmen einfügen app.pasteInto();
var _dok = app.activeDocument; var _aktuelObj = app.selection[0]; var P1 = Math.round(_aktuelObj.geometricBounds[0]); var P2 = Math.round(_aktuelObj.geometricBounds[1]); var P3 = Math.round(_aktuelObj.geometricBounds[2]); var P4 = Math.round(_aktuelObj.geometricBounds[3]); // Auswahl ausschneiden app.cut(); var _newRect = _dok.rectangles.add(); _newRect.geometricBounds = [P1 -2,P2 -12,P3 +2,P4 +12]; _newRect.select(); _newRect.strokeWeight = 0; // Zielrahmen auswählen _newRect.select(); // Inhalt der Zwischenablage in neuen Rahmen einfügen app.pasteInto();
var _dok = app.activeDocument; var _aktuelObj = app.selection[0]; var _gB = _aktuelObj.geometricBounds; var _y1 = Math.round(_gB[0]); var _x1 = Math.round(_gB[1]); var _y2 = Math.round(_gB[2]); var _x2 = Math.round(_gB[3]); // Auswahl ausschneiden app.cut(); var _newRect = _dok.rectangles.add(); _newRect.geometricBounds = [_y1-2, _x1-12, _y2+2, _x2+12]; _newRect.select(); _newRect.strokeWeight = 0; // Zielrahmen auswählen _newRect.select(); // Inhalt der Zwischenablage in neuen Rahmen einfügen app.pasteInto();
_newRect.select();
_newRect.[i]Inhalt.move(undefined, [10,0]);
_newRect.geometricBounds = [_y1-2, _x1-22, _y2+2, _x2+2];
var _dok = app.activeDocument; var _aktuelObj = app.selection[0]; var _gB = _aktuelObj.geometricBounds; var _y1 = Math.round(_gB[0]); var _x1 = Math.round(_gB[1]); var _y2 = Math.round(_gB[2]); var _x2 = Math.round(_gB[3]); // Auswahl ausschneiden app.cut(); var _newRect = _dok.rectangles.add(); _newRect.geometricBounds = [_y1-2, _x1-12, _y2+2, _x2+12]; //_newRect.geometricBounds = [_y1-2, _x1-22, _y2+2, _x2+2]; _newRect.select(); _newRect.strokeWeight = 0; // Zielrahmen auswählen _newRect.select(); // Inhalt der Zwischenablage in neuen Rahmen einfügen app.pasteInto(); // den Inhalt verschieben var curCont = _newRect.pageItems.everyItem(); curCont.move(undefined, [10, 0]);
var _dok = app.activeDocument; var _aktuelObj = app.selection[0]; var _gB = _aktuelObj.geometricBounds; var _y1 = Math.round(_gB[0]); var _x1 = Math.round(_gB[1]); var _y2 = Math.round(_gB[2]); var _x2 = Math.round(_gB[3]); // Auswahl ausschneiden app.cut(); var _newRect = _dok.rectangles.add(); _newRect.geometricBounds = [_y1-2, _x1-22, _y2+2, _x2+2]; _newRect.select(); _newRect.strokeWeight = 0; // Zielrahmen auswählen _newRect.select(); // Inhalt der Zwischenablage in neuen Rahmen einfügen app.pasteInto(); // das Ganze verschieben _newRect.move(undefined, [10, 0]);
var _dok = app.activeDocument; var _aktuelObj = app.selection[0]; try { var _aktuelPage = _aktuelObj.parentPage.name; } catch (e) { alert ("Das Objekt muss sich auf einer Seite befinden.", "Stop"); exit(); } var _gB = _aktuelObj.geometricBounds; var _y1 = Math.round(_gB[0]); var _x1 = Math.round(_gB[1]); var _y2 = Math.round(_gB[2]); var _x2 = Math.round(_gB[3]); // Auswahl ausschneiden app.cut(); var _newRect = _dok.pages.itemByName(_aktuelPage).rectangles.add(); _newRect.geometricBounds = [_y1-2, _x1-22, _y2+2, _x2+2]; _newRect.select(); _newRect.strokeWeight = 0; // Zielrahmen auswählen _newRect.select(); // Inhalt der Zwischenablage in neuen Rahmen einfügen app.pasteInto(); // das Ganze verschieben _newRect.move(undefined, [10, 0]);
var _aktuelPageIndex = _aktuelObj.parentPage.documentOffset; //… var _newRect = _dok.pages[_aktuelPageIndex].rectangles.add();