#1
|
|||
|
|||
Javascript: Dimension der aktuellen Auswahl ermitteln
Hallo zusammen,
ich bastle gerade an einem Skript (Javascript auf photoshop 8.0) und muss irgendwie an die Dimensionen der aktuell gesetzten Auswahl kommen. Laut der Referenz von Adobe klappt das mit Code:
//(User hat etwas markiert und führt nun das skript aus) var selRef = activeDocument.selection; var mybounds = selRef.bounds Weiß jemand, was ich falsch mache, oder einen anderen Weg, um an diese Koordinaten zu kommen? |
#2
|
|||
|
|||
Ich wurde inzwischen in einem anderen Forum fündig, falls jemand mit dem selben Problem auf diesen Thread stößt:
Code:
getSelectionBounds = function(doc) { var l = doc.artLayers.add(); doc.selection.fill(app.foregroundColor); var bnds = l.bounds; var hs = doc.historyStates; if (hs[hs.length-2].name == "Layer Order") { doc.activeHistoryState = hs[hs.length-4]; } else { doc.activeHistoryState = hs[hs.length-3]; } for (var i = 0; i < bnds.length; i++) { bnds[i] = bnds[i].value; } return bnds; } Problem bei meiner eigenen Lösung war, dass selection.bounds erst in CS2 implementiert ist. |
#3
|
||||
|
||||
Moin sebs,
willkommen im Photoshop Cafe. Hab ich ein wenig zu spät gesehen, aber bei xbytor bist Du an den richtigen geraten Bin ja gespannt wie es in CS4 aussieht. Die fehlende Scriptkompatiblität und vorallem das Fehlen einfachster Funktionen wie Farbklecks via Pinsel setzen ist sowieso eine Zumutung ... Was gibts denn für ein Script und für welchen Einsatzzweck? Gruss, phoenix |
#4
|
|||
|
|||
Ein Großteil meiner Arbeitszeit geht dafür drauf, Screenshots für einen großen deutschen Freemail-Anbieter immer gleich mit Schlagschatten, Rundung etc. zu versehen. Das möchte ich automatisieren.
|
#5
|
||||
|
||||
Verstehe. Kannst Dein Script wenns fertig ist auch gerne der Allgemeinheit zugänglich machen
|
Stichworte |
javascript skript auswahl |
Lesezeichen |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Auswahl verkleinern bei kompletter Auswahl funktioniert nicht | Salvatore | Hilfestellung, Tipps und Tricks | 9 | 10.11.10 08:23 |
durchschnittsfarbe ermitteln | bolsa de agua caliente | Hilfestellung, Tipps und Tricks | 6 | 05.10.09 23:12 |
JavaScript | hjt57 | Hilfestellung, Tipps und Tricks | 3 | 16.09.06 12:33 |
Javascript macht Firefox das Feuer aus | blindguard | Lounge | 1 | 09.12.05 13:58 |
Die 4. Dimension | kleinvink | Showroom | 7 | 03.12.05 23:45 |