PSD 写真プロセッサ .NET

PSD フォトプロセッサの導入 .NET

PSD Photo Processor for .NET は、開発者が Photoshop ファイル (PSD) の処理と操作を可能にする強力なライブラリです. このガイドでは、利用可能な機能の概要を提供し、コードの例を使用して一般的な課題を実行する方法を説明します。

PSDファイルのアップロードと保存

PSD ファイルで作業を開始するには、それらをアプリケーションにアップロードする必要があります. .NET の PSD Photo Processor は、これを行うための簡単な方法を提供します:

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

この例では、「input.psd」と呼ばれるPSDファイルをアップロードし、「outputs. psd 」として保存します。

イメージ処理作業

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度回転させます。

フリッピング画像

画像をフリップするには、その画像を使用することができます。 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());
}

このコードは、画像を横向きに振り回します。

 日本語