ASPOSE.PSD를 사용하여 PSD 사진의 곡선을 조정하는 방법 .NET
ASPOSE.PSD를 사용하여 PSD 사진의 곡선을 조정하는 방법 .NET
Aspose.PSD for .NET은 여러 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;
string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_curves_adjusted.psd";
var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);
단계 2: 곡선 조정 레이어를 추가
var curvesLayer = psdImage.AddCurvesAdjustmentLayer();
단계 3 : 곡선 포인트 조정
var curveManager = curvesLayer.GetCurvesManager();
// Example: Add a control point at (input: 50, output: 32) for the first (master) channel
curveManager.AddCurvePoint(0, 50, 32);
단계 4 : 조정된 PSD를 저장합니다.
psdImage.Save(outputFile);
psdImage.Dispose();
사례 및 응용 프로그램 사용
- 많은 사진에 대한 배치 정확한 노출 및 대조
- 창조적 인 캠페인을위한 자동 톤 및 색상 등급
- 스튜디오 작업 흐름에 대한 반복 가능한 수정 스크립트를 만듭니다.
일반적인 도전과 해결책
Curves는 효과가 없습니다: 조정 레이어가 대상 이미지 층 위에 있는지 확인합니다.
** 복잡한 요구 사항:** 각 채널에 얇은 제어를 위해 여러 회전점을 사용합니다.
모범 사례
- Photoshop 또는 PSD 시청자에서 출력 예보
- 동시에 여러 파일을 스크립트
- 원본을 저장하기 쉬운 undo
FAQ
**Q: 특정 RGB 채널에 대한 곡선을 조정할 수 있습니까?**A: 예 - 채널 인덱스를 대상으로 AddCurvePoint
(예를 들어, 1 레드, 2 녹색, 3 파란색)
**Q: 나는 PSB 파일에도 이것을 사용할 수 있습니까?**A: 예 - API는 PSD 및 PSB 형식으로 작동합니다.
결론
.NET을 위한 Aspose.PSD를 사용하면 전문 곡선 조정이 자동화되고 사진 작업의 모든 볼륨을 반복할 수 있습니다. .NET API 참조를 위한 Aspose.PSD .