PSD-kuvankäsittely .NET

Esitys PSD Photo Processorille .NET:lle

PSD Photo Processor for .NET on tehokas kirjasto, joka antaa kehittäjille mahdollisuuden käsitellä ja manipuloida Photoshop-tiedostoja (PSD) sovelluksissaan.Tämä opas tarjoaa yleiskuvan käytettävissä olevista ominaisuuksista ja selittää, miten suorittaa yhteisiä tehtäviä käyttämällä koodin esimerkkejä.

Lataa ja säästää PSD-tiedostoja

Aloita työskentely PSD-tiedostojen kanssa, sinun täytyy ladata ne sovellukseen. PSD Photo Processor for .NET tarjoaa yksinkertaisen tavan tehdä tämä:

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

Tässä esimerkissä ladataan PSD-tiedosto nimeltään “input.psd” ja tallennetaan sen “outputs. psd”.

Kuvien käsittelytoiminnot

PSD Photo Processor for .NET tukee erilaisia kuvankäsittelytoimintoja, kuten:

Kuvien uudistaminen

To resize an image, you can use the Resize method:

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());
}

Tämä koodi muuttaa kuvan 800x600 pikseliin.

Pyöriä kuvia

To rotate an image, you can use the RotateFlip method:

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());
}

Tämä koodi kääntää kuvan 45 astetta.

Flipping kuvia

To flip an image, you can use the Flip method:

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());
}

Tämä koodi ohjaa kuvan horisontaalisesti.

 Suomi