PSD 이미지 레이어 만들기 C#

PSD 파일은 모양, 텍스트, 효과 등이 포함된 다양한 레이어를 사용하여 이미지를 만드는 데 사용됩니다. 응용 프로그램에서 프로그래밍 방식으로 PSD 이미지를 만들어야 할 수도 있습니다. 이러한 이미지 처리 시나리오에 따라 이 문서에서는 C#에서 프로그래밍 방식으로 PSD 이미지를 만드는 방법을 다룹니다.

PSD 이미지를 만드는 C# API - 설치

Aspose.PSD for .NET API는 PSD 및 기타 여러 지원되는 파일 형식 생성, 편집 또는 조작을 지원합니다. 다운로드 섹션에서 DLL 파일을 다운로드하거나 다음 NuGet 명령을 사용하여 API를 구성할 수 있습니다.

PM> Install-Package Aspose.PSD

C#을 사용하여 PSD 이미지 만들기

PSD 파일에는 하나 이상의 레이어가 포함될 수 있습니다. 예를 들어 텍스트 레이어, 이미지 레이어, 모양 레이어 등이 있습니다. 이 예에서는 직사각형 및 타원과 같은 모양과 데모용 텍스트 레이어를 추가합니다. C#을 사용하여 PSD 이미지를 만들려면 아래 단계를 따라야 합니다.

  1. PsdImage 클래스를 사용하여 새 이미지를 만듭니다.
  2. 이미지 데이터를 지우고 직사각형과 타원 그림을 추가합니다.
  3. 텍스트 문자열이 있는 텍스트 레이어를 추가합니다.
  4. 저장 방법을 사용하여 출력 PSD 파일을 작성합니다.

다음 코드 조각은 C#에서 프로그래밍 방식으로 PSD 이미지를 만드는 방법을 설명합니다.

// 처음부터 새 이미지 만들기
PsdImage image = new PsdImage(450, 450);

// 이미지 데이터 채우기
Graphics graphics = new Graphics(image);
graphics.Clear(Color.White);

// 직사각형 그리기
graphics.DrawRectangle(new Pen(new SolidBrush(Color.Blue)), new Rectangle(10, 30, 80, 40));

// Pen 개체, 색상 및 좌표를 지정하여 타원 모양을 그립니다.
graphics.DrawEllipse(new Pen(new SolidBrush(Color.Red)), new Rectangle(60, 80, 130, 90));

// 텍스트 레이어 추가
image.AddTextLayer("Sample text", new Rectangle(150, 220, 100, 130));

// 출력 PSD 파일 저장
image.Save("CreatePSD.psd");

API 기능 살펴보기

API에서 제공하는 다른 여러 기능을 확인하려면 문서를 참조하세요.

무료 평가판 라이선스 받기

무료 임시 라이선스를 요청하면 평가 제한 없이 API를 전체 용량으로 평가할 수 있습니다.

결론

이 기사에서는 C#을 사용하여 프로그래밍 방식으로 PSD 이미지를 만드는 방법을 배웠습니다. 좌표와 도형의 색상을 지정하여 사각형과 타원을 그리는 방법을 살펴보았습니다. 마찬가지로 텍스트 레이어도 PSD 이미지에 추가되어 이미지 처리 응용 프로그램에서 이러한 기능을 얼마나 간단하게 통합할 수 있는지 설명합니다. 또한 문의 사항이 있는 경우 포럼으로 문의해 주시기 바랍니다.

또한보십시오