Այս արագ ձեռնարկում մենք կսովորենք ինչպես սեղմել PSD ֆայլը C#-ում: Այն ունի մանրամասներ Aspose.PSD-ն օգտագործելու համար IDE-ը սահմանելու համար, ծրագրի մշակման քայլերի ցանկ և գործարկվող կոդ՝ PSD չափի կրճատիչ C#-ում մշակելու համար: Մանրամասները նաև կկիսվեն՝ ելքային PSD ֆայլի այլ հարմարեցումների հետ մեկտեղ սեղմման տարբեր մեթոդներ ընտրելու համար:
PSD ֆայլը C#-ում սեղմելու քայլեր
- Կազմաձևեք մշակման միջավայրը՝ օգտագործելու Aspose.PSD for .NET՝ PSD-ն սեղմելու համար
- Բեռնեք թիրախային PSD ֆայլը՝ օգտագործելով Image դասի օբյեկտը՝ դրա չափը նվազեցնելու համար
- Հայտարարեք PsdOptions դասի օբյեկտ՝ սեղմման պարամետրերը հարմարեցնելու համար
- Սահմանեք սեղմման մեթոդը ըստ պահանջների
- Պահպանեք պատկերը որպես PSD՝ օգտագործելով PSD պահպանման ընտրանքները
Այս քայլերը սահմանում են C#*-ում PSD-ն սեղմելու գործընթացը: Սկզբում աղբյուրի PSD ֆայլը բեռնվում է Image դասի օբյեկտի մեջ, որին հաջորդում է PsdOptions դասի օբյեկտի հայտարարումը: Վերջնական քայլերում CompressionMethod հատկությունը սահմանվում է RLE և ստացված պատկերը պահվում է որպես PSD՝ օգտագործելով PsdOptions օբյեկտը:
PSD ֆայլի չափը 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"); | |
} | |
} |
Այս կոդը ցուցադրում է PSD կոմպրեսորի մշակումը C#-ում: Դուք կարող եք սեղմման մեթոդը սահմանել RLE, ZipWithPrediction և ZipWithoutPrediction՝ ըստ հավելվածի պահանջների: Նմանապես, դուք կարող եք հարմարեցնել ելքային PSD-ը՝ սահմանելով PsdOptions դասի տարբեր հատկություններ, օրինակ՝ սահմանելով BufferSizeHint, ChannelBitsCount, ChannelsCount, ColorMode և FullFrame մի քանի տարբերակներ:
Այս հոդվածը մեզ առաջնորդել է * նվազեցնել PSD-ի չափը C#-ում: Եթե ցանկանում եք սովորել PSD ֆայլի փոխակերպումը PDF-ի, տես ինչպես փոխարկել PSD-ն PDF-ի C#-ով-ի հոդվածը: