PSD 파일에서 레이어 효과 사용하기

Contents
[ ]

개요

Python의 Aspose.PSD에서 이미지의 시각적 모양을 향상시키기 위해 레이어에 다양한 효과를 생성할 수 있습니다. 이는 BlendingOptions 클래스를 사용하여 달성할 수 있으며, 이 클래스는 스트로크, 내부 그림자, 그림자, 그라데이션 오버레이, 색상 오버레이, 패턴 오버레이 및 외부 발광과 같은 다양한 효과를 추가하는 메서드를 제공합니다.

레이어에 효과를 생성하는 예시를 보여주기 위해 다음 코드 샘플을 고려해 봅시다.

이 코드 샘플에서는 PSD 이미지를 먼저 로드하고 원본 이미지를 PNG로 저장합니다. 그런 다음, BlendingOptions 클래스를 사용하여 다른 레이어에 다양한 효과를 생성합니다. 각 효과에 대한 간단한 설명은 다음과 같습니다:

  • Stroke: 레이어 1에 그라디언트 스트로크를 추가하고 스트로크 크기, 그라디언트 색상 포인트 및 투명도 포인트를 지정합니다.
  • Inner Shadow: 레이어 2에 내부 그림자를 추가하고 그림자의 각도와 색상을 지정합니다.
  • Drop Shadow: 레이어 3에 그림자를 추가하고 그림자의 각도와 색상을 지정합니다.
  • Gradient Overlay: 레이어 4에 그라디언트 오버레이를 추가하고 그라디언트 색상 포인트와 투명도 포인트를 지정합니다.
  • Color Overlay: 레이어 5에 색상 오버레이를 추가하고 오버레이의 색상과 불투명도를 지정합니다.
  • Pattern Overlay: 레이어 6에 패턴 오버레이를 추가하고 패턴 데이터, 너비 및 높이를 지정합니다.
  • Outer Glow: 레이어 7에 외부 발광을 추가하고 발광의 크기와 채우기 색상을 지정합니다.

마지막으로 수정된 이미지를 PNG 및 PSD로 저장합니다.

이것은 Aspose.PSD를 사용하여 레이어에 효과를 생성하는 방법에 대한 기본적인 예제일 뿐입니다. 각 효과의 매개변수와 속성을 조정하여 효과를 더욱 개인화할 수 있습니다. 이 라이브러리는 복잡하고 시각적으로 매력적인 효과를 만들기 위한 다양한 옵션과 설정을 제공합니다.

이 기사가 Aspose.PSD를 사용하여 Python에서 레이어에 효과를 생성하는 방법을 이해하는 데 도움이 되기를 바랍니다. 더 많은 세부 정보 및 예제를 확인하려면 라이브러리 설명서를 탐색해보세요.

전체 예제를 확인해주세요.

예제