Smart Filters Smart Objects PSD csharp

Smartfilter sind wesentliche Werkzeuge für die nicht-destruktive Bildbearbeitung, die es Ihnen ermöglichen, Filtereinstellungen für einfache Anpassungen oder Entfernungen beizubehalten. In diesem Artikel werden wir erkunden, wie man Smartfilter wie GaussianBlurSmartFilter und AddNoiseSmartFilter programmatisch zu PSD-Bildern in C# bearbeitet, aktualisiert und hinzufügt.

Inhaltsverzeichnis

Installation der Aspose.PSD API

Um mit der Verarbeitung von PSD-Bildern in C# zu beginnen, müssen Sie die Aspose.PSD für .NET API installieren. Sie können die DLL-Datei einfach im Downloadbereich herunterladen oder sie mit dem folgenden NuGet Befehl in Ihrer Visual Studio IDE installieren:

PM> Install-Package Aspose.PSD

Hinzufügen, Bearbeiten und Aktualisieren von Smartfiltern in C#

Die Manipulation von Smartfiltern auf Smartobjekten in einer PSD-Datei umfasst einen einfachen Prozess:

  1. Laden Sie das Eingangs-PSD-Bild mit der Image Klasse.
  2. Greifen Sie auf die Smartobjektebene aus der PSD-Datei zu.
  3. Bearbeiten Sie den Smartfilter, indem Sie Eigenschaften wie Radius, Mischmodus und Opazität anpassen.
  4. Aktualisieren Sie die Filtereigenschaften und fügen Sie neue Smartfilter wie Gaussian Blur oder Add Noise hinzu.
  5. Speichern Sie die Ausgabedatei mit den aktualisierten Filtern und überprüfen Sie die Änderungen.

Hier ist ein Codebeispiel, das zeigt, wie man PSD-Smartobjekte programmatisch manipuliert und Smartfilter in C# anwendet:

Der Screenshot unten zeigt die Ausgabe, die nach der Ausführung des obigen Codebeispiels auf der Konsole erzeugt wurde:

Smart Filters Output

Zur Referenz können Sie auch die Eingangs- und Ausgabedateien von diesem Link herunterladen.

Erforschen der API-Funktionen

Die Aspose.PSD API bietet eine umfassende Sammlung von Klassen und Eigenschaften, die darauf ausgelegt sind, Ihre Erfahrung mit PSD und anderen Bildformaten zu verbessern. Für weitere Details besuchen Sie bitte den Dokumentations Abschnitt.

Erhalten einer kostenlosen Evaluierungslizenz

Sie können die API ohne Einschränkungen evaluieren, indem Sie eine kostenlose temporäre Lizenz anfordern. Dies ist eine hervorragende Gelegenheit, die vollen Möglichkeiten der API zu erkunden, die für nur 99 $ erhältlich ist.

Fazit

In diesem Artikel haben Sie gelernt, wie man mit Smartfiltern auf Smartobjekten in einem PSD-Bild mit C# arbeitet. Wir haben behandelt, wie man bestehende Smartfilter bearbeitet und aktualisiert sowie neue Filter wie GaussianBlurSmartFilter und AddNoiseSmartFilter hinzufügt. Wichtig ist, dass Sie Photoshop oder eine andere Bildbearbeitungsanwendung nicht installieren müssen, da die Aspose.PSD API unabhängig arbeitet. Wenn Sie Fragen oder Bedenken haben, können Sie uns gerne im Forum kontaktieren.

Siehe auch

Mit diesem Leitfaden sind Sie nun in der Lage, PSD-Workflows mit C# Smartobjekten zu automatisieren und PSD-Smartfilter effektiv mit dem .NET-Framework zu manipulieren. Viel Spaß beim Programmieren!