.NET에서 즉각적인 효과를 위한 PSD 레이어에 사진 필터를 적용하는 방법

.NET에서 즉각적인 효과를 위한 PSD 레이어에 사진 필터를 적용하는 방법

사진 필터는 캠페인, 브랜드 또는 소셜 미디어를위한 이미지에 창의적이고 전문적인 모습을 추가합니다. .NET을 위한 Aspose.PSD는 Photoshop 스타일의 사진필터를 프로그램적으로 모든 PSD에 배치 할 수 있습니다.

현실 세계 문제

수백 개의 사진에 색상 또는 난방 / 냉각 필터를 적용하는 것은 너무 천천히 수동으로.자동화는 큰 자산 도서관에 대한 일관된 검색을 제공합니다.

솔루션 검토

사진 필터 조정 레이어를 첨가하고 코드에 색상과 밀도를 설정합니다. 브랜드 또는 캠페인을 즉시 하나 또는 모든 PSD에 적용하십시오.

원칙

  • Visual Studio 2019 또는 이후
  • .NET 6.0 또는 이후 (또는 .Net Framework 4.6.2+)
  • NuGet에서 .NET을 위한 Aspose.PSD
  • PSD 파일(s)을 향상시키기 위해
PM> Install-Package Aspose.PSD

단계별 실행

단계 1 : PSD 파일을 다운로드합니다.

using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
using Aspose.PSD.FileFormats.Psd.Layers.AdjustmentLayers;

string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_filter.psd";

var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);

단계 2: 사진 필터 조정 레이어를 추가

var photoFilter = psdImage.AddPhotoFilterLayer(Color.Yellow);

단계 3 : 필터 밀도를 설정합니다.

photoFilter.Density = 16; // Typical range: 0-100

단계 4 : 필터링 된 PSD를 저장합니다.

psdImage.Save(outputFile);
psdImage.Dispose();

사례 및 응용 프로그램 사용

  • 브랜드 또는 캠페인 사진 효과 만들기
  • 배치 추가 난방/냉각 또는 색상 필터
  • PSD 사진 세트에 대한 자동화 된 창조적 인 작업 흐름

일반적인 도전과 해결책

** 너무 강한 색상/소프트:** 최상의 결과를 위해 밀도 값을 조정합니다.

출력에서 볼 수 없음: 필터 레이어가 사진 층 위에 있는지 확인하십시오.

모범 사례

  • 출판 또는 인쇄 전에 결과를 미리 보기
  • Undo 또는 A/B 테스트를 위해 원본을 유지하십시오.
  • 전체 폴더 또는 캠페인을 위한 스크립트

FAQ

**Q : 필터로 색상을 사용할 수 있습니까?**A: 예 - 필터 색상을 각각 설정합니다. Color Aspose.PSD에 의해 지원됩니다.

** Q : 여러 필터를 삽입할 수 있습니까?**A: 복잡한 효과를 위해 필요한 조정 레이어를 붙여 넣으십시오.

결론

Aspose.PSD for .NET은 모든 창조적 인 작업 흐름에 대한 즉각적이고 반복 가능한 사진 효과를 제공합니다. .NET API 참조를 위한 Aspose.PSD .

 한국어