Haben Sie jemals mehrschichtige PSD Dateien programmgesteuert bearbeitet? Wir werden ein entwicklerfreundliches SDK durchgehen, das die Arbeit mit Photoshop-Ebenen in Python programmgesteuert vereinfacht. Ja, wir sprechen von Aspose.PSD für Python über .NET. Dieses SDK bietet Unternehmensfunktionen zum Bearbeiten von PSD-Dateien und zum Konvertieren in andere gängige Dateiformate. In diesem Leitfaden zeigen wir Ihnen, wie Sie Schatten hinzufügen und Mischmodi in PSD-Dateien mit diesem Python-SDK anwenden. Bleiben Sie also bis zum Ende dieses Blogbeitrags dran und stellen Sie sicher, dass Sie Python auf Ihrem Rechner eingerichtet haben.

Aspose.PSD für Python über .NET - Installation

Sie können Aspose.PSD für Python über .NET installieren, indem Sie auf diesen Link klicken. Oder Sie können den folgenden Befehl ausführen:

pip install aspose-psd

PSD-Ebenen modifizieren: Deckkraft ändern, Mischmodi, Schatten hinzufügen und Farbüberlagerungen programmgesteuert hinzufügen

Lassen Sie uns direkt mit den Schritten beginnen.

  • Laden Sie die PSD-Datei mit der Methode PsdImage.load.
  • Erstellen Sie ein Objekt der Klasse PngOptions, um PNG-Speichereinstellungen zu setzen, die Alpha (Transparenz) beinhalten.
  • Speichern Sie die ursprüngliche, unveränderte PSD als PNG.
  • Setzen Sie die Deckkraft der 2. Ebene (Index 1) auf 100 %.
  • Setzen Sie den Mischmodus der 5. Ebene (Index 4) auf “Farbton”.
  • Fügen Sie der 8. Ebene (Index 7) einen Schatteneffekt hinzu.
  • Ändern Sie den Mischmodus der 10. Ebene (Index 9) auf “Aufhellen”.
  • Fügen Sie der 6. Ebene (Index 5) einen Farbeffekthinzufügen.
  • Speichern Sie das modifizierte Bild als PNG.

Das folgende Codebeispiel demonstriert die Arbeit mit Photoshop-Ebenen in Python: Ausgabe:

psd-layers

Holen Sie sich eine kostenlose Lizenz

Holen Sie sich eine kostenlose temporäre Lizenz, um dieses SDK über die Evaluierungseinschränkungen hinaus auszuprobieren.

Haben Sie Fragen?

Stellen Sie Ihre Fragen in unserem Forum.

Zusammenfassung

Wir beenden diesen Blogbeitrag hier. Dieser Blogbeitrag behandelte die programmatische Arbeit mit Photoshop-Ebenen in Python. Wir haben durchgesehen, wie man Schatten, Farbüberlagerungen hinzufügt und die Deckkraft ändert. Sie können die Funktionen selbst ausprobieren, da die Installation von Aspose.PSD für Python über .NET super einfach ist. Darüber hinaus kommt es mit einer umfassenden Dokumentation, die Sie hier besuchen können. Außerdem können Sie die API-Referenzen und GitHub-Beispiele durchsuchen, um mehr zu erfahren.

Erkunden