Zum Inhalt springen

Javascript Objekte nach Namen im Illustrator suchen

Javascript für Illustrator FindByName.jsx sucht Objekte nach Namen oder Namensteil. Missing feature.

(Info:) Das kostenlose Javascript »Objekte nach Namen im Illustrator suchen« sucht Objekte nach Namen oder Namensteil. Dies ist wieder ein Javascript, das ein missing feature in den Adobe Illustrator bringt.
(Tipp:) Die Sprache des Illustrators wird automatisch erkannt (Deutsch oder Englisch). Sie können im Skript in Zeile 52 die Sprache auch selbst festgelegen.

(Hilfe:) Sie wollen oder können nicht selbst programmieren? Sie brauchen kurzfristig ein Javascript für eine Automatisierung für ein aktuelles Problem in Illustrator oder einem anderen Adobe Programm? Dann helfe ich Ihnen gerne als JavaScript-Entwickler mit meiner jahrzehntelang Programiererfahrung.
Schreiben Sie mir einfach und unverbindlich per Kontaktformular.

Downloads des Javascripts

(Rechtlich:) Das Herunterladen und die Nutzung des Javascripts ist kostenlos. Copyright: Die Javascripts sind dennoch urheberrechtlich geschützt. Enthaftungserklärung: Der Einsatz der folgenden Javascripts geschieht auf eigene Gefahr. Denn der Autor übernimmt keine Haftung für eventuell auftretende Schäden.
(Hilfe:) Probleme beim Download?

(Tipp:) Download des Javascripts »FindByName.jsx«(4,3 MByte). (Update:) Version 1.6
Enthalten im ZIP-Archiv (Entpacker für macOS oder Windows) ist das Javascript, eine Anleitung (pdf) in Deutsch und Englisch. Die deutsche Beschreibung sehen Sie hier weiter unten.
Das Skript wurde mit Adobe Illustrator CC 2021 (v26.0.1) unter macOS 10.15 und Windows 10 getestet.

(Tipp:) Sichern Sie Ihr Illustrator-Dokument vor dem Starten eines Javascripts am besten mit Datei > Kopie speichern.

FindByName.jsx – Missing feature #13

(Frage:) Was macht das Skript? Das Skript FindByName.jsx sucht im Illustrator-Dokument Objekte nach einem Namen oder einem Namensteils.

So verwenden Sie »FindByName.jsx«

Javascript für Illustrator FindByName.jsx sucht Objekte nach Namen oder Namensteil. Missing feature.
Anwenden des Javascript »FindByName.jsx«.

(1:) Starten Sie das Skript z.B. durch Ziehen auf den Illustrator.

(2:) Geben Sie einen Namen oder Namensteil ein. Sie können entweder vor oder nach dem Namen einen Platzhalter angeben; standardmäßig ist dafür im Skript (Zeile 55) das »$« dafür einstellt. Sie können das Symbol im Skript ändern.

(Tipp:) Beachten Sie folgende Tipps:

  • Suchen Sie ohne Platzhalter ($) mit einem Suchbegriff wie »neu«, so werden nur die Objekte gefunden, die genau diesen Namen »neu« oder »Neu« haben.
  • Erstellen Sie eine Auswahl, dann wird nur innerhalb dieser gesucht.
  • »$.liga« sucht alle Objekte, die auf »…liga« enden.
  • »Recht$« sucht alle Objekte, die mit »Recht…« beginnen.
  • »$liga$« sucht alle Objekte, die »liga« enthalten. (Update:) in Version 1.5
    Wenn Sie in Textrahmen nach Worten suchen, dann müssen Sie das gesuchte Wort immer in Platzhalten setzen. Also »$Haus$« sucht alle Textrahmen, in denen das Wort (Zeichenkette) »Haus« vorkommt.
  • Die Sonderzeichen ( ) ` * [ ] ? { } + werden nun auch Teil eines Namens akzeptiert. (Update:) in Version 1.6

(Hinweis:) Groß- und Kleinschreibung wird nicht beachtet. Die Suche nach »text« liefert Objekte, die »text« oder »Text« heißen.

(3:) Die Objekte werden im Fenster Ebenen ausgewählt.

ENDE

(Hilfe:) Wenn Sie eine Funktion in (AI:), (PS:), (IC:), (ID:) oder (FM:) benötigen, jedoch nicht selbst programmieren, dann sprechen Sie mich an. Ich übernehme gerne kleine Aufträge: zum Kontaktformular.