Smart Filters Smart Objects PSD csharp

Inteligentne filtry są niezbędnymi narzędziami do nieniszczącej edycji obrazów, pozwalającymi na zachowanie ustawień filtrów dla łatwych dostosowań lub usunięć. W tym artykule zbadamy, jak edytować, aktualizować i dodawać inteligentne filtry takie jak GaussianBlurSmartFilter i AddNoiseSmartFilter do obrazów PSD programowo przy użyciu C#.

Spis treści

Instalacja API Aspose.PSD

Aby rozpocząć przetwarzanie obrazów PSD w C#, musisz zainstalować Aspose.PSD dla .NET API. Możesz łatwo pobrać jego plik DLL z sekcji Pobieranie lub zainstalować go za pomocą następującego polecenia NuGet w swoim IDE Visual Studio:

PM> Install-Package Aspose.PSD

Dodawanie, edytowanie i aktualizowanie inteligentnych filtrów w C#

Manipulowanie inteligentnymi filtrami na inteligentnych obiektach w pliku PSD obejmuje prosty proces. Wykonaj te kroki, aby skutecznie obsługiwać inteligentne filtry PSD przy użyciu C#:

  1. Załaduj obraz PSD z wejścia przy użyciu klasy Image.
  2. Uzyskaj dostęp do warstwy inteligentnego obiektu z pliku PSD.
  3. Edytuj inteligentny filtr, dostosowując właściwości takie jak promień, tryb mieszania i przezroczystość.
  4. Zaktualizuj właściwości filtra i dodaj nowe inteligentne filtry, takie jak Gaussian Blur lub Add Noise.
  5. Zapisz plik wyjściowy z zaktualizowanymi filtrami i zweryfikuj zmiany.

Oto fragment kodu demonstrujący, jak programowo manipulować inteligentnymi obiektami PSD i stosować inteligentne filtry w C#:

Zrzut ekranu poniżej pokazuje wynik wyprodukowany na konsoli po wykonaniu powyższego fragmentu kodu:

Smart Filters Output

Dla odniesienia możesz również pobrać pliki wejściowe i wyjściowe z tego linku.

Eksploracja funkcji API

API Aspose.PSD oferuje kompleksowy zestaw klas i właściwości zaprojektowanych w celu poprawy Twojego doświadczenia z PSD i innymi formatami obrazów. Aby uzyskać więcej informacji, sprawdź sekcję dokumentacji.

Uzyskiwanie bezpłatnej licencji ewaluacyjnej

Możesz ocenić API bez ograniczeń, żądając bezpłatnej tymczasowej licencji. To doskonała okazja, aby odkryć pełne możliwości API, które jest dostępne za jedyne 99 USD.

Podsumowanie

W tym artykule dowiedziałeś się, jak pracować z inteligentnymi filtrami na inteligentnych obiektach w obrazie PSD przy użyciu C#. Omówiliśmy, jak edytować i aktualizować istniejące inteligentne filtry, a także jak dodawać nowe filtry, takie jak GaussianBlurSmartFilter i AddNoiseSmartFilter. Ważne jest, że nie musisz instalować Photoshopa ani żadnej innej aplikacji do przetwarzania obrazów, ponieważ API Aspose.PSD działa niezależnie. Jeśli masz jakiekolwiek pytania lub wątpliwości, śmiało skontaktuj się z nami na forum.

Zobacz także

Dzięki temu przewodnikowi jesteś teraz gotowy do automatyzacji przepływów pracy PSD z inteligentnymi obiektami C# i skutecznego manipulowania inteligentnymi filtrami PSD przy użyciu frameworka .NET. Powodzenia w kodowaniu!