[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Änderung der Farbe einer Ebene

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Änderung der Farbe einer Ebene

Steffen Kernstock
Beiträge gesamt: 105

27. Feb 2018, 15:21
Beitrag # 1 von 8
Bewertung:
(1015 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Liebes Forum,

es geht um die Farbe, die eine Ebene mitbekommt, wenn ich sie z.B. in der Ebenenpalette anlege.

Diese beim Neuanlegen mitzugeben habe ich hinbekommen:

Code
app.activeDocument.layers.add ({name: "NEUE_EBENE", layerColor: UIColors.Green}); 


Es gelingt mir aber nicht, die richtige Syntax zu finden, wenn ich die Farbe einer bestehenden Ebene ändern will.

Code
app.activeDocument.layers.itemByName("Scratch").layerColor = UIColors.Black; 


klappt jedenfalls nicht :(

Könnt mir jemand kurz auf die Sprünge helfen, bitte?

Herzliche Grüße
Steffen
Hier Klicken X

Änderung der Farbe einer Ebene

Kai Rübsamen
Beiträge gesamt: 4540

27. Feb 2018, 16:04
Beitrag # 2 von 8
Beitrag ID: #562592
Bewertung:
(1001 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Steffen, deine erste Variante dürfte auch nicht funktionieren. Der Name muss "groß" geschrieben werden:

app.activeDocument.layers.add ({name: "Scratch", layerColor: UIColors.GREEN});

app.activeDocument.layers.itemByName("Scratch").layerColor = UIColors.BLACK;

Gruß Kai Rübsamen


als Antwort auf: [#562588]

Änderung der Farbe einer Ebene

pixxxelschubser
Beiträge gesamt: 1563

27. Feb 2018, 17:23
Beitrag # 3 von 8
Beitrag ID: #562596
Bewertung:
(985 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
LIGHT_BLUE
RED
GREEN
BLUE
MAGENTA
CYAN
ORANGE
DARK_GREEN
TEAL
TAN
BROWN
VIOLET
GOLD
DARK_BLUE
PINK
LAVENDER
BRICK_RED
OLIVE_GREEN
PEACH
BURGUNDY
GRASS_GREEN
OCHRE
PURPLE
LIGHT_GRAY
CHARCOAL
GRID_BLUE
GRID_ORANGE
FIESTA
LIGHT_OLIVE
LIPSTICK
CUTE_TEAL
SULPHUR
GRID_GREEN

Wink
Viele Grüße
pixxxelschubser




Was wir wissen, ist ein Tropfen; was wir nicht wissen, ein Ozean.

Isaac Newton




als Antwort auf: [#562592]

Änderung der Farbe einer Ebene

Steffen Kernstock
Beiträge gesamt: 105

27. Feb 2018, 17:37
Beitrag # 4 von 8
Beitrag ID: #562598
Bewertung:
(981 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Vielen Dank Euch, das war's - GROSSSCHREIBUNG :)

Aber so isses eben mit dem Ozean des Nichtwissens.

Schönen Abend Euch allen.

Steffen


als Antwort auf: [#562592]

Änderung der Farbe einer Ebene

Uwe Laubender
Beiträge gesamt: 4157

27. Feb 2018, 18:11
Beitrag # 5 von 8
Beitrag ID: #562604
Bewertung:
(973 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Steffen,
zum Nachschauen gibt's die DOM-Dokumentation.
Hier ein Beispiel zur CS6 von Jongware:

http://jongware.mit.edu/...ayer.html#layerColor
http://jongware.mit.edu/...6js/pe_UIColors.html

Falls Dich gut durchsuchbare iChm-Dateien interessieren:
http://www.jongware.com/idjshelp.html

Oder nimm die aktuelle DOM-Doku, die von Gregor Fellenz zusammengestellt wurde:
https://www.indesignjs.de/...design13/#about.html
*****
Mit herzlichem Gruß,
Uwe Laubender


als Antwort auf: [#562598]

Änderung der Farbe einer Ebene

Steffen Kernstock
Beiträge gesamt: 105

28. Feb 2018, 17:00
Beitrag # 6 von 8
Beitrag ID: #562626
Bewertung:
(904 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Uwe,

vielen Dank für den Hinweis.

Ich bin auf die Seiten bei meinen Streifzügen auch immer wieder gestoßen und habe großen Respekt vor der tollen Arbeit, die vielen sicherlich das Programmiererleben erheblich erleichtert.

Aber mir geht es da ähnlich wie auf den man pages der Unix-Dokumentationen: Mich befällt ein leichter Schwindel angesichts der wahnsinnigen Masse der Information, die mich als Gelegenheits-Programmierer leicht überfordern, zumal sie - im Gegensatz zu den man pages - kaum mit Beispielen aufwarten. Oder sollte ich da etwas ganz Wichtiges übersehen haben?

Meine Strategie ist daher eher, mich mit Syntaxbruchstücken per Suchmaschinen an meine Anforderung heranzutasten - was i.d.R. ganz gut klappt, irgendwer hat meistens schon mal sowas ähnliches gebraucht/verwendet.

Und wenn das nicht mit Erfolg beschieden ist, frage ich halt dann immer mal wieder hier im Forum nach. Oft ist es dann eine Kleinigkeit, die ich übersehen habe.

Und - ganz wichtig - es ergeben sich immer wieder - besonders hier - äußerst sympatische Kontakte und Begegnungen mit hilfreichen Gleichgesinnten, die ich auch nicht missen möchte :)

Es grüßt ganz herzlich das ganze Forum
Steffen


als Antwort auf: [#562604]

Änderung der Farbe einer Ebene

pixxxelschubser
Beiträge gesamt: 1563

28. Feb 2018, 19:15
Beitrag # 7 von 8
Beitrag ID: #562631
Bewertung:
(883 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Steffen,
mir geht es da ähnlich. Für ein schnelles Ergebnis suche ich in solchen Fällen meistens nach den „aktuell vorhandenen Eigenschaften“ - in dem Fall nach der Ebenenfarbe der aktuellen Ebene.
Code
$.writeln(app.activeDocument.activeLayer.layerColor) 


Dann füge ich in einer Schleife ca. 50 neue Ebenen hinzu und lese jeweils die dann aktuelle Ebenenfarbe aus. Anschließend suche ich nach der ersten Wiederholung und habe die Schreibweise + die Anzahl + die Namen aller von InDesign automatisch erstellten Ebenen + Ebenenfarben ermittelt.
Code
for (i=0; i <32; i++){ 
$.writeln(i+1)
$.writeln(app.activeDocument.activeLayer.layerColor)
app.activeDocument.layers.add ();
}


Die zusätzlichen Farben, die sich normalerweise nicht automatisch erstellen lassen (wie Schwarz und Weiss) und nicht durch benutzerdefinierte Farbwerte definieren, ergeben sich durch Trial&Error.

Für die Farben selbst lohnt sich aber auch immer eine Suche in der Gregor Fellenz - oder auch in der etwas älteren Jongware - DOM-Referenz. Auf diese nützlichen Helfer hat Uwe weiter oben schon hingewiesen.

Wink
Viele Grüße
pixxxelschubser




Was wir wissen, ist ein Tropfen; was wir nicht wissen, ein Ozean.

Isaac Newton




als Antwort auf: [#562626]
(Dieser Beitrag wurde von pixxxelschubser am 28. Feb 2018, 19:15 geändert)

Änderung der Farbe einer Ebene

Steffen Kernstock
Beiträge gesamt: 105

1. Mär 2018, 18:52
Beitrag # 8 von 8
Beitrag ID: #562642
Bewertung:
(803 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guter Trick! Den hätt ich in keiner Doku gefunden - so schon ;-) Danke!


als Antwort auf: [#562631]
X
Hier Klicken

Aktuell

Veranstaltungen

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen. pdf-icon Hier eine kleine Anleitung.

Veranstaltungen
26.09.2018

Hochschuloe der Medien, Stuttgart
Mittwoch, 26. Sept. 2018, 19.00 - 21.00 Uhr

Vertrag

Nur auf den ersten Blick scheint dieses Thema exotisch. Aber eine neue EU-Richtlinie und deren Auswirkungen auf deutsche Gesetze werden dieses Thema auch für Publisher interessant machen. Die EU-Richtlinie "2102 zu Barrierefreiheit" besagt folgendes: Ab dem 23. September 2018 müssen alle öffentlichen Stellen ihre neuen (Office- oder PDF-) Dokumente grundsätzlich barrierefrei veröffentlichen. Im Juni wurde der Gesetzentwurf zur Umsetzung dieser Richtlinie im deutschen Bundestag vom "Ausschuss für Arbeit und Soziales" (19/2728) angenommen. Es wird also ernst für "öffentliche Stellen" und damit auch für deren Dienstleister, die mit der Umsetzung beauftragt werden. Die Richtlinie gilt nämlich nicht nur für Bundes- und Landesbehörden, sondern auch für Verbände, die im Allgemeininteresse liegende Aufgaben erfüllen. Das wären somit auch Gerichte, Polizeistellen, Krankenhäuser, Universitäten, Bibliotheken und einige mehr. Weitere Informationen findest Du hier, hier und hier. Wenn also oben genannte Auftraggeber zu Deinen Kunden zählen, solltest Du Dich vorbereiten. Und da es neben Websites auch um alle downloadbaren Dateien geht sind eben auch PDFs zukünftig barrierefrei zu erstellen. Arbeitet man in InDesign, können dort einige Vorbereitungen getroffen werden. Klaas Posselt ist der ausgewiesene Spezialist im deutschsprachigen Raum für alle Fragen rund um das Thema. Deshalb freuen wir uns, dass er uns in einem Vortrag die Grundlagen dazu vermitteln wird. Wir setzen voraus, dass Du den Umgang mit InDesign gewohnt bist, die Gründe und Vorteile von der Nutzung von Formaten kennst und weißt, wie man lange Dokumente „richtig“ aufbaut. Der Vortrag setzt bewusst DANACH ein. Inhalt des Vortrages ist der Hintergrund von „Barrierefreiheit“ und Möglichkeiten und Grenzen innerhalb von InDesign. Es wird erklärt, welche Bedeutung das kostenpflichtige PlugIn MadeToTag hat und warum und für was man es braucht. Ziel ist es den Rahmen aufzuzeigen, in dem sich das Thema „Barrierefreiheit“ in InDesign abspielt. Du weißt hinterher, wo die „Baustellen“ sind, wo Du weitergehende Infos bekommst und welchen Weg Du einschlagen musst. Am nächsten Tag veranstalten wir zwei Bootcamps, die das Thema praktisch vertiefen. "IDUGS Bootcamp #2" und "IDUGS Bootcamp #3" Klaas Posselt ist studierter Dipl.-Ing. für Druck- und Medientechnik und kam über verschiedene Anfragen zum Thema barrierefreie PDF Dokumente. Seit über 10 Jahren arbeitet er in den Bereichen Medientechnik und Publishing zwischen Medienherstellern, Druckermaschinen und digitalen Ausgabekanälen. Er schult, begleitet und unterstützt Kunden bei der Einführung und Optimierung von Publikationsprozessen und auf dem Weg zu neuen digitalen Ausgabekanälen — egal ob E-Books, barrierefreie PDFs oder Webplattformen. Als Chairman des PDF/UA Competence Center der PDF Association beteiligt er sich an der Weiterentwicklung und Verbreitung des Standards PDF/UA für barrierefreie PDF Dokumente. Diese Veranstaltung kommt nur zu Stande durch die freundliche Unterstützung von "Six Offene Systeme GmbH" -- Enterprise-Content-Management-System und Media-Asset-Management-System.

Nein

Organisator: IDUG Stuttgart

Kontaktinformation: Christoph Steffens, E-Mailchristoph.steffens AT gmail DOT com

https://idug47.eventbrite.de

Veranstaltungen
27.09.2018

Screen IT, Uster
Donnerstag, 27. Sept. 2018, 17.30 - 20.00 Uhr

Infoveranstaltung

Das Angebot an Publishing-Software ist gross. Deshalb empfiehlt sich eine externe Beratung durch unabhängige Software-Experten aus der jeweiligen Branche. Nicht immer muss es eine teure Mietlösung sein, die nach Beendigung der Mietdauer einem nicht einmal gehört. Es gibt sehr gute und auch in der Qualität ausreichende Alternativen, ja sogar kostenlose Freeware. Lassen Sie sich an diesem Abend einmal vor Augen führen, was diese Programme können und wie viel sie kosten.

Ja

Organisator: Screen IT und pre2media

Kontaktinformation: Peter Jäger, E-Mailinfo AT pre2media DOT ch

https://www.pre2media.ch/-1/de/infoanlass/

Hier Klicken