Inteligentne filtry inteligentne obiekty PSD csharp

Inteligentne filtry oferują potężny sposób na dokonywanie nieniszczącej edycji obrazów. Pozwalają one na zachowanie ustawień filtrów, co oznacza, że można łatwo dostosować lub usunąć filtry w razie potrzeby. W tym artykule zbadamy, jak edytować, aktualizować i dodawać inteligentne filtry takie jak GaussianBlurSmartFilter i AddNoiseSmartFilter do obrazów PSD programowo w C#.

Spis treści

Instalacja API Aspose.PSD

Aby pracować z obrazami PSD programowo w C#, musisz zainstalować Aspose.PSD dla .NET API. Możesz szybko pobrać plik DLL z sekcji Pobieranie lub użyć następującego polecenia instalacji NuGet w swoim IDE Visual Studio:

PM> Install-Package Aspose.PSD

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

Możesz manipulować inteligentnymi filtrami na inteligentnych obiektach w pliku PSD, postępując zgodnie z tymi krokami:

  1. Załaduj wejściowy obraz PSD za pomocą klasy Image.
  2. Uzyskaj dostęp do warstwy inteligentnego obiektu z pliku wejściowego.
  3. Edytuj inteligentny filtr, sprawdzają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 rozmycie gaussowskie lub Dodaj szum.
  5. Zapisz plik wyjściowy z zaktualizowanymi filtrami i zweryfikuj zmiany.

Poniższy fragment kodu demonstruje, jak programowo manipulować inteligentnymi obiektami PSD i stosować inteligentne filtry w C#:

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

Wynik inteligentnych filtrów

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

Badanie funkcji API

API Aspose.PSD oferuje szereg klas i właściwości, które poprawiają Twoje doświadczenia z formatami PSD i innymi formatami obrazów. Aby uzyskać więcej informacji, zapoznaj się z sekcją dokumentacji.

Uzyskiwanie bezpłatnej licencji ewaluacyjnej

Możesz ocenić API bez żadnych ograniczeń, żądając bezpłatnej tymczasowej licencji. To świetny sposób na odkrycie pełnych możliwości API, które dostępne jest za jedyne 99 dolarów.

Podsumowanie

W tym artykule dowiedziałeś się, jak pracować z inteligentnymi filtrami na inteligentnych obiektach w obrazie PSD za pomocą 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, skontaktuj się z nami na forum.

Zobacz także

Dzięki temu przewodnikowi jesteś teraz wyposażony w umiejętności do automatyzacji przepływów pracy PSD z inteligentnymi obiektami C# i skutecznego manipulowania inteligentnymi filtrami PSD za pomocą frameworka .NET. Szczęśliwego kodowania!