Przycinanie Obracanie PSD C#

Obrazy PSD są szeroko wykorzystywane w projektowaniu graficznym i projektach wizualnych. Czasami możesz znaleźć potrzebę przycięcia lub obrócenia obrazu PSD, aby spełnić określone wymagania estetyczne. W tym artykule zbadamy, jak efektywnie przyciąć lub obrócić obraz PSD za pomocą C#. Dla Twojej wygody oto sekcje, które omówimy:

Instalacja API C# .NET do manipulacji PSD

API Aspose.PSD dla .NET umożliwia łatwe tworzenie, edytowanie i manipulowanie plikami PSD oraz różnymi innymi formatami Photoshop. Ustawienie API jest proste. Możesz pobrać plik DLL z strony Nowe wydania lub użyć następującego polecenia instalacji NuGet w Microsoft Visual Studio:

PM> Install-Package Aspose.PSD

Przycinanie obrazu PSD za pomocą metody przesunięcia w C#

Aby przyciąć obraz PSD, przesuwając jego zawartość w kierunku środka, wykonaj następujące kroki:

  1. Załaduj wejściowy obraz PSD za pomocą instancji klasy RasterImage.
  2. Zapisz obraz PSD za pomocą metody CacheData w celu poprawy wydajności.
  3. Określ wartości przesunięcia i wywołaj metodę Crop.
  4. Zapisz przycięty obraz w wybranej lokalizacji.

Oto fragment kodu, który pokazuje, jak programowo przyciąć obraz PSD w C#:

Przycinanie obrazu PSD przy użyciu współrzędnych prostokątnych w C#

Możesz również przyciąć konkretne części obrazu PSD, używając współrzędnych prostokątnych. Aby to zrobić, wykonaj następujące kroki:

  1. Załaduj plik PSD za pomocą klasy RasterImage.
  2. Zapisz wejściowy obraz w celu zwiększenia wydajności.
  3. Utwórz obiekt Rectangle z pożądanymi współrzędnymi.
  4. Przytnij obraz PSD i zapisz plik wyjściowy.

Poniższy fragment kodu ilustruje, jak przyciąć obraz PSD przy użyciu współrzędnych prostokątnych w C#:

Obracanie obrazu PSD pod dowolnym kątem za pomocą C#

Obracanie obrazu PSD pod dowolnym określonym kątem można zrealizować w następujący sposób:

  1. Załaduj wejściowy obraz PSD za pomocą klasy RasterImage.
  2. Zapisz obraz w celu poprawy wydajności.
  3. Ustaw pożądany kąt obrotu za pomocą metody Rotate.
  4. Zapisz obrócony plik PSD.

Oto fragment kodu, który pokazuje, jak programowo obrócić obraz PSD w C#:

Uzyskaj darmową licencję ewaluacyjną

Aby przetestować API w pełni, możesz poprosić o darmową licencję ewaluacyjną.

Podsumowanie

W tym artykule dowiedziałeś się, jak programowo przyciąć lub obrócić obraz PSD za pomocą C#. Integrując te funkcje w swoich aplikacjach .NET, możesz zwiększyć swoje możliwości przetwarzania grafiki. Aby uzyskać bardziej szczegółowe informacje, odwiedź sekcję dokumentacji. Jeśli masz jakiekolwiek pytania, nie wahaj się skontaktować przez darmowe forum wsparcia.

Zobacz także