דחוס PSD C#

תמונות PSD יכולות להכיל הרבה מידע חזותי בצורה של שכבות. לפעמים גודל הקובץ יכול לגדול עד למאות מגה-בייט ולכן ייתכן שיהיה עליך לדחוס תמונת PSD כדי להקטין את גודל הקובץ. בהתאם לכך, המאמר דן כיצד לדחוס קובץ PSD באופן פרוגרמטי ב-C#.

C# API לדחיסת קובץ PSD Photoshop - התקנה

למדנו על יצירת תמונת PSD באופן פרוגרמטי עם Aspose.PSD for .NET API. אתה יכול גם לדחוס תמונת PSD ב-C#. כל שעליך לעשות הוא להגדיר את ה-API על ידי הורדת קובץ ה-DLL שלו מהקטע מהדורות חדשות או שימוש בפקודת ההתקנה NuGet:

PM> Install-Package Aspose.PSD

דחוס תמונת PSD באופן פרוגרמטי ב-C#

קובץ PSD יכול להכיל מספר שכבות להצגת טקסט, גרפיקה, וקטורים וכו’. ניתן לדחוס תמונת PSD ב-C# על ידי ביצוע השלבים הבאים:

  1. טען תמונת PSD קלט באמצעות המחלקה PsdImage.
  2. אתחול אובייקט המחלקה PsdOptions.
  3. ציין את שיטת הדחיסה באמצעות הספירה CompressionMethod.
  4. לבסוף, שמור את קובץ ה-PSD הפלט הדחוס עם גודל קובץ מופחת.

קטע הקוד הבא מדגים כיצד לדחוס תמונת PSD באופן פרוגרמטי ב-C#:

// טען קובץ PSD קלט
PsdImage image = new PsdImage("Input.psd");

// צור מופע של PsdOptions כדי להגדיר את שיטת הדחיסה
PsdOptions psdOptions = new PsdOptions();
psdOptions.CompressionMethod = CompressionMethod.RLE;

// שמור קובץ תמונת PSD דחוס
image.Save("PSDcompression.psd", psdOptions);

חקור את תכונות ה-API

אתה יכול לעיין בסעיף תיעוד כדי ללמוד על תכונות רבות אחרות הכלולות ב-API.

קבל רישיון הערכה בחינם

אתה יכול להעריך את ה-API במלוא התפוקה ללא כל מגבלות הערכה על ידי בקשת רישיון זמני ללא תשלום.

סיכום

במאמר זה, בדקת כיצד לדחוס תמונת PSD באופן תכנותי באמצעות C#. אתה יכול להקטין את גודל הקובץ ביחס טוב מבלי לאבד את איכות התמונה. יתרה מכך, אם אתה צריך לדון באחת מהדרישות או החששות שלך, אל תהסס לכתוב לנו בפורום.

ראה גם