Jak komprimovat soubor PSD v C#

V tomto rychlém tutoriálu se naučíme jak komprimovat PSD soubor v C#. Obsahuje podrobnosti pro nastavení IDE pro použití Aspose.PSD, seznam kroků k vývoji programu a spustitelný ukázkový kód pro vývoj redukce velikosti PSD v C#. Podrobnosti budou také sdíleny pro výběr různých metod komprese spolu s dalšími přizpůsobeními pro výstupní soubor PSD.

Kroky ke kompresi souboru PSD v C#

  1. Nakonfigurujte vývojové prostředí pro použití Aspose.PSD for .NET ke kompresi PSD
  2. Načtěte cílový soubor PSD pomocí objektu třídy Image, abyste zmenšili jeho velikost
  3. Chcete-li upravit parametry komprese, deklarujte objekt třídy PsdOptions
  4. Nastavte metodu komprese podle požadavků
  5. Uložte obrázek jako PSD pomocí možností uložení PSD

Tyto kroky definují proces komprimace PSD v C#. Zpočátku se zdrojový soubor PSD načte do objektu třídy Image a poté se deklaruje objekt třídy PsdOptions. V posledních krocích je vlastnost CompressionMethod nastavena na RLE a výsledný obrázek je uložen jako PSD pomocí objektu PsdOptions.

Kód pro snížení velikosti souboru PSD v C#

using System;
using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
using Aspose.PSD.ImageOptions;
class Program
{
static void Main(string[] args) // Compress the PSD file in C#
{
// Set the license
new Aspose.PSD.License().SetLicense("License.lic");
// Load a PSD file
Image image = Image.Load("sample.psd");
// Define the compression method
PsdOptions saveOptions = new PsdOptions();
saveOptions.CompressionMethod = CompressionMethod.RLE;
// Save compressed PSD
image.Save("Output.psd", saveOptions);
Console.WriteLine("Done");
}
}

Tento kód demonstruje vývoj PSD kompresoru v C#. Způsob komprese můžete nastavit na RLE, ZipWithPrediction a ZipWithoutPrediction podle požadavků aplikace. Podobně můžete upravit výstupní PSD nastavením různých vlastností třídy PsdOptions, například nastavením BufferSizeHint, ChannelBitsCount, ChannelsCount, ColorMode a FullFrame, abyste uvedli několik možností.

Tento článek nás navedl ke zmenšení velikosti PSD v C#. Pokud se chcete naučit převod souboru PSD do PDF, přečtěte si článek na jak převést PSD do PDF v C#.

 Čeština