blog.exotec

TYPO3 . XHTML/CSS . JavaScript/AJAX . iPhone/iOS

Photoshop: automatisierte Nummerierung mit kleinem AppleScript

Vor Kurzem sollte ich 800 durch nummerierte Gutscheine in Photoshop erstellen. Dafür habe ich folgendes AppleScript eingesetzt. Die PSD Datei muss geöffnet sein, und die Textebene mit den Nummern muss markiert sein, bevor das Script gestartet wird.

Im Script muss der Pfad unter dem die Dateien gespeichert werden sollen, und der gewünschte Dateiname angegeben werden.


tell application "Adobe Photoshop CS5"
activate
set counter to 0
-- HIER WIRD DIE ANZAHL DER DURCHLÄUFE/ANZAHL DER GUTSCHEINE ANGEGEBEN
repeat 800 times
set counter to counter + 1
set docRef to current document
set artLayerRef to current layer in docRef
set textItemRef to text object of artLayerRef
set contents of contents of textItemRef to counter
-- HIER WIRD PFAD ZUM ORDNER IN DEM DIE GUTSCHEINE ABGESPEICHERT WERDEN ANGEGEBEN
set myPath to "/Macintosh HD/Users/hansdampf/Desktop/Nummern/"
-- HIER WIRD DER DATEINAME ANGEGEBEN
set myFileName to "Gutschein-" & counter & ".jpg"
set myTempFileName to myPath & myFileName
save docRef in file myTempFileName as JPEG with options {class:JPEG save options, quality:5, format options:optimized} with copying
end repeat
end tell

Kommentar schreiben:


82,323 Spam-Kommentare
blockiert von
Akismet