[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste

Rahmen aus Bild-Pfad per Script generieren

Kai Rübsamen
Beiträge gesamt: 4684

17. Nov 2009, 19:54
Bewertung:

gelesen: 8148

Beitrag als Lesezeichen
Leider geht´s nur häppchenweise. Wenn man bedenkt das ich an den paar Zeilen jetzt über eine Stunde schreibe ist das traurig, aber als Anfänger darf man die Zeit nicht rechnen ;-)

Das nachfolgende Script sollte jetzt alle in einer Schleife abarbeiten. Voraussetzung ist, das der Beschneidungspfad bereits aktiviert ist.

Was jetzt noch fehlt:
Prüfen ob der Beschneidungspfad aktiviert ist; falls nicht aktivieren.

Code
if (app.selection.length == 0) { 
exit;
}

try {
var mypics = app.selection;

for (n = 0; n < mypics.length; n++) {
var iPath = mypics[n].allGraphics[0].clippingPath;
iPath.convertToFrame();
var oStyle = app.activeDocument.objectStyles.item("Name");
mypics[n].applyObjectStyle(oStyle);
}
}

catch(e) {};


(Dieser Beitrag wurde von Kai Rübsamen am 17. Nov 2009, 20:00 geändert)
Änderungsverlauf:
Beitrag geändert von Kai Rübsamen (Veteran) am 17. Nov 2009, 20:00