Instructions

Table Of Contents
Automatisieren von Aufgaben 569
Automatisieren von Aufgaben
Corel PaintShop Pro verfügt über zahlreiche Automatisierungsfunktionen, mit denen Sie viel
Zeit sparen können. Mithilfe von Skripts automatisieren Sie eine Aktion bzw. eine Reihe von
Aktionen und Voreinstellungen, um Einstellungen eines Dialogfeldes bzw. Werkzeugs zu
speichern, damit sie später verwendet werden können. Sie können dieselbe Aktion auch auf
mehrere Bilder gleichzeitig anwenden.
Dieser Abschnitt enthält die folgenden Themen:
Grundlagen zum Skripting
Arbeiten mit Skript-Werkzeugen und -Funktionen
Aufzeichnen und Speichern von Skripts
Ausführen gespeicherter Skripts
Abbrechen oder Rückgängigmachen von Skripts
Bearbeiten von Skripts in Corel PaintShop Pro
Bearbeiten von Skripts unter Einsatz des Text-Editors
Skript-Fehlerbehebung
Zuweisen von Symbolen zu Skripts
Anwenden und Erstellen von Voreinstellungen
Verarbeiten von Dateien im Stapelverfahren
Umbenennen von Dateien im Stapelverfahren
Grundlagen zum Skripting
Skripts stellen eine Reihe von Befehlen dar, die Sie aufzeichnen und wiedergeben. Dies
reduziert die Zeiten für bestimmte Arbeitsschritte, da Sie einfach ein Skript ausführen können
und Änderungen an Bildern nicht mehr einzeln durchführen müssen. Die im Skript
aufgezeichneten Befehle werden auf die Bilder angewendet.
Corel PaintShop Pro besitzt eine umfassende Skript-Engine, die auf der Programmiersprache
Python basiert. Weitere Informationen zu dieser Programmiersprache finden Sie unter
www.python.org. Obwohl Sie eigene Skripts in Python schreiben können, nimmt Ihnen der
in Corel PaintShop Pro integrierte Skript-Rekorder diese Arbeit ab. Sie können beinahe jede
beliebige Aktion in der Anwendung in einem Skript aufzeichnen.
Wenn Sie jedoch ein Skript in Python schreiben möchten, beachten Sie, dass das Scoping in
Python durch Einrückungen bestimmt wird. Sie müssen daher darauf achten, Leerzeichen
und Tabulatoren nicht zu mischen. Es wird empfohlen, einen Python-kompatiblen Editor (z.
B. PythonWin oder Idle) zu verwenden.