.NET에 대한 PSD 사진 프로세서

.NET에 대한 PSD 사진 프로세서 소개

.NET을 위한 PSD 사진 프로세서는 개발자가 .net 응용 프로그램에서 Photoshop 파일 (PSD)을 처리하고 조작할 수 있는 강력한 도서관입니다.이 가이드는 사용 가능한 기능에 대한 개요를 제공하고 코드 사례를 사용하여 일반적인 작업을 수행하는 방법을 설명합니다.

PSD 파일 충전 및 저장

PSD 파일을 사용하여 작업을 시작하려면 응용 프로그램에 업로드해야 합니다. .NET의 PSD 사진 프로세서는 다음과 같은 간단한 방법을 제공합니다.

using (PsdImage image = (PsdImage)Image.Load("input.psd", new PsdLoadOptions() { LoadEffectsResource = true }))
{
    // Process the image
    image.Save("output.psd");
}

이 예제에서, 우리는 “input.psd"라는 PSD 파일을 업로드하고 그것을 “outputsd.“로 저장합니다.

이미지 처리 작업

PSD Photo Processor for .NET은 다음과 같은 다양한 이미지 처리 작업을 지원합니다.

리스팅 이미지

이미지를 다시 만들려면, 당신은 그것을 사용할 수 있습니다. Resize 방법 :

string sourceFile = dataDir + @"sample.psd";
string destName = dataDir + @"SimpleResizing_out.jpg";

// Load an existing image into an instance of RasterImage class
using (Image image = Image.Load(sourceFile))
{
    image.Resize(800, 600);
    image.Save(destName, new JpegOptions());
}

이 코드는 이미지를 800x600 픽셀로 재시작합니다.

회전 이미지

이미지를 회전하려면, 당신은 그것을 사용할 수 있습니다 RotateFlip 방법 :

string sourceFile = dataDir + @"sample.psd";
string destName = dataDir + @"RotatingAnImage_out.jpg";

// Load an existing image into an instance of RasterImage class
using (Image image = Image.Load(sourceFile))
{
    image.RotateFlip(RotateFlipType.Rotate270FlipNone);
    image.Save(destName, new JpegOptions());
}

이 코드는 이미지를 45도로 회전합니다.

Flipping 이미지

사진을 찍으려면, 당신은 그것을 사용할 수 있습니다. Flip 방법 :

string sourceFile = @"sample.psd";
string destName = @"out.jpg";

// Load an image to be rotated in an instance of RasterImage
using (RasterImage image = (RasterImage)Image.Load(sourceFile))
{
    image.Rotate(30f, true, Color.Green);
    image.Save(destName, new JpegOptions());
}

이 코드는 이미지를 수평으로 밀어 넣습니다.

 한국어