Illuscripter
Threadersteller
Dabei seit: 07.07.2010
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Do 08.07.2010 10:50
Titel Illustrator CS4 Script: Gruppe einfärben |
|
|
Hallo zusammen,
ich hab hier ne ganz spezielle Frage, hoffe jemand kann helfen:
In mehreren hundert EPS-Dateien muss die Farbe einer Gruppe geändert werden. Der Name der Gruppe ist bekannt, sie heisst einfach "gruppe". Was ich brauche ist ein JavaScript, das die Gruppe findet und die Farbe ändert in weiss (optimalerweise mit 70% Transparenz).
Ich hab schon alles mögliche versucht, schaffe es aber einfach nicht diese Gruppe zu selektieren. Hier mal einer der Versuche:
Code: |
var Color = new CMYKColor();
Color.black = 0;
Color.cyan = 0;
Color.magenta = 0;
Color.yellow = 0;
app.activeDocument.groupItems['gruppe'].fillColor = Color;
|
So klappt's schonmal nicht Ein zweiter Versuch war, einfach die erste Gruppe der aktuellen Ebene zu greifen, das würde auch reichen weil es da keine anderen Gruppen gibt. Aber auch das funktioniert so nicht:
Code: |
app.activeDocument.activeLayer.groupItems[0].fillColor = Color;
|
Ich hoffe, irgendjemand hier kennt sich mit JavaScript und Illustrator-Scripting aus und kann helfen...
Vielen Dank schonmal!
|
|
Typografit
Dabei seit: 31.01.2006
Ort: -
Alter: 61
Geschlecht:
|
Verfasst Do 08.07.2010 15:27
Titel
|
|
|
Ich bin kein Scripter.
Aber weshalb arbeitest Du mit EPS. Das geht nicht, wenn Du mit Transparenz arbeitest, da EPS keine Transparenz unterstützt. 70% transparentes Weiß ist im Ergebnis das selbe wie Weiß mit 100% Deckkraft.
Verwende schon alleine deshalb kein EPS, aber es gibt noch viele andere Gründe auf dieses veraltete Format zu verzichten.
|
|