نحوه فشرده سازی فایل PSD در سی شارپ

در این آموزش سریع، چگونه فایل PSD را در سی شارپ فشرده کنیم خواهیم آموخت. دارای جزئیات برای تنظیم IDE برای استفاده از Aspose.PSD، لیستی از مراحل توسعه برنامه و یک کد نمونه قابل اجرا برای توسعه کاهش اندازه PSD در C#. همچنین جزئیات برای انتخاب روش‌های فشرده‌سازی مختلف به همراه سایر سفارشی‌سازی‌ها برای فایل PSD خروجی به اشتراک گذاشته می‌شود.

مراحل فشرده سازی فایل PSD در سی شارپ

  1. محیط توسعه را طوری پیکربندی کنید که از Aspose.PSD for .NET برای فشرده‌سازی یک PSD استفاده کند
  2. فایل PSD مورد نظر را با استفاده از شی کلاس Image بارگیری کنید تا اندازه آن کاهش یابد
  3. یک شی از کلاس PsdOptions را برای سفارشی کردن پارامترهای فشرده سازی اعلام کنید
  4. روش فشرده سازی را مطابق با الزامات تنظیم کنید
  5. با استفاده از گزینه های ذخیره PSD تصویر را به عنوان PSD ذخیره کنید

این مراحل فرآیند فشرده سازی PSD در سی شارپ را تعریف می کنند. در ابتدا، فایل PSD منبع در شی کلاس Image بارگذاری می شود و سپس شی کلاس PsdOptions اعلام می شود. در مراحل پایانی، ویژگی CompressionMethod روی RLE تنظیم می شود و تصویر حاصل با استفاده از شی PsdOptions به صورت PSD ذخیره می شود.

کد برای کاهش حجم فایل PSD در سی شارپ

این کد توسعه یک کمپرسور PSD در C# را نشان می دهد. می توانید روش فشرده سازی را بر اساس الزامات برنامه روی RLE، ZipWithPrediction و ZipWithoutPrediction تنظیم کنید. به طور مشابه، می‌توانید PSD خروجی را با تنظیم ویژگی‌های مختلف کلاس PsdOptions برای مثال تنظیم BufferSizeHint، ChannelBitsCount، ChannelsCount، ColorMode و FullFrame برای فهرست کردن چند گزینه سفارشی کنید.

این مقاله ما را به کاهش اندازه PSD در C# راهنمایی کرده است. اگر می خواهید تبدیل فایل PSD به PDF را یاد بگیرید به مقاله نحوه تبدیل PSD به PDF در سی شارپ مراجعه کنید.

 فارسی