MACNOTES

Veröffentlicht am  10.10.08, 18:38 Uhr von  

Automator: Droplet zur Bildskalierung

AutomatorWie im letzten Beitrag angekündigt, geht es diesmal um die Erstellung eines Droplets. Die beispielhafte Aufgabenstellung ist die Skalierung von Bildern auf eine maximale Kantenlänge von 150 Pixel wobei die Originale beibehalten werden sollen. Die skalierten Exemplare sollen dann im gleichen Ordner abgelegt werden.

Wie schon im Artikel über die Übergabe von Dateien erwähnt, benötigen Droplets keine Aktion um Dateien zu übernehmen. Dateien werden eben durch den Drop übergeben. Zu Beginn wird folglich nur ein leerer Workflow benötigt.

1. Bilder duplizieren

Bei diesem Droplet sollen die Originale erhalten bleiben, was sich in der Regel immer empfiehlt. Als erste Aktion kommt deshalb “Finder-Objekte duplizieren” zum Einsatz. Dies sorgt dafür, dass an gleichem Ort Duplikate der Objekte angelegt und zur weiteren Bearbeitung genutzt werden. Also Originale und bearbeitete Exemplare am selben Ort.

2. Bilder skalieren

Als nächste Aktion müssen nun die Bilder skaliert werden. Automator stellt dafür die Aktion “Bilder skalieren” zur Verfügung. Es gibt ein paar wenige Einstellungsmöglichkeiten für diese Aktion, so können Bilder wahlweise nach Prozentanteilen oder maximaler Kantenlänge in Pixeln skaliert werden. Der Aufgabenstellung folgend wird die Aktion auf “Größe (Pixel)” gesetzt und der Wert 150 angegeben.

Wichtig: Es wird immer die längste Seite für die Orientierung der Größe genutzt.

3. Bilder umbenennen

Da nach dem Duplizieren die jeweiligen Bilder noch den Originalnamen + “Kopie” tragen, sollen die Bilder nun noch umbenannt werden. Genutzt wird dazu die Aktion “Finder-Objekte umbenennen” die einige Konfigurationsmöglichkeiten bietet. Unter anderem das Ersetzen von Teilen.

Im Beispiel werden die Ergebnisdateien nun mit “Scale_150″ bezeichnet. Bei Verwendung von mehreren Droplets mit unterschiedlichen Ergebnissen, lassen sich so Bilder später noch sinnvoll auseinanderhalten.

Versuche, einem reinen Automator-Droplet über Variablen beizubringen, dass es die Zielgröße erfragt, sind zum Scheitern verurteilt. Wenn Automator auch in einigen wenigen Fällen mit Variablen arbeiten kann, lassen sich einige Aktionen einfach nicht damit ansteuern.

 Und wie ist deine Meinung?  Schreib uns einfach!

 Tags: , , , , ,

4 Kommentar(e) bisher

  1. Alexander Trust sagt:

    Ich hätte vielleicht erwähnt, dass der Automator einem zwischendrin noch eine Frage stellt, und zwar gleich zwei Mal… wenn man die entsprechend falsch beantwortet, hat man auch noch die Elemente Finder Objekt kopieren im Workflow… so ist es mir jedenfalls ergangen.

  2. ff sagt:

    Oh, sorry. Das habe ich wohl ausgeblendet weil die Frage von Automator recht eindeutig ist. :-/

  3. Tekl sagt:

    Blöd ist, dass das Duplizieren auf Netzlaufwerken öfter mal zu Fehlern führt :-(

  4. ff sagt:

    Du könntest natürlich auch einen Umweg über einen temporären Ordner nehmen. Und die Dateien via Kopieren, was ich oben vergessen hatte zu erwähnen, an einen anderen Ort verschieben und wieder zurückholen.

    Automator und AppleScript scheinen im Zusammenhang mit Netzlaufwerken und SMBs häufiger Probleme zu haben. In diesem Falle ist wohl eindeutig eher zu lokalen Lösungen zu raten. Ich frage mich, woher diese Fehler kommen …


Hinterlasse eine Antwort

0  Tweets und Re-Tweets
      0  Likes auf Facebook
        0  Trackbacks/Pingbacks
          Mein Macnotes
          Neu hier? Ein Macnotes-Account bringt dir viele Vorteile.

          Werbung
          © 2006-2013 MACNOTES.DE. Made with insanely great  for all things Mac. Apple.de