קבצי PSD נוצרים כדי לעצב תמונות באמצעות שכבות שונות. קבצי PSD שונים יכולים להפוך לעצומים בגודלם בגלל הנתונים החזותיים והשכבות. במקרים כאלה, ייתכן שתרצה לדחוס תמונת PSD כדי להקטין את גודל הקובץ. מאמר זה מסביר כיצד לדחוס קובץ PSD Photoshop באופן תכנותי ב-Java.
Java API לדחיסת קובץ PSD Photoshop - התקנה
אתה יכול לעבוד עם קובצי Photoshop באופן פרוגרמטי ב-Java באמצעות Aspose.PSD for Java API. אתה יכול גם לדחוס תמונת PSD ב-Java. הורד במהירות את קובצי ה-JAR מהקטע מהדורות חדשות או השתמש בתצורות Maven הבאות בקובץ pom.xml של היישום שלך.
מאגר:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
תלות:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>21.7</version>
<classifier>jdk16</classifier>
</dependency>
דחוס תמונת PSD באופן פרוגרמטי ב-Java
אתה יכול לדחוס תמונת PSD ב-Java עם השלבים הבאים:
- טען את קובץ ה-PSD המקור באמצעות המחלקה PsdImage.
- צור אובייקט במחלקה PsdOptions.
- הגדר את טכניקת הדחיסה באמצעות המחלקה CompressionMethod.
- לבסוף, שמור את תמונת ה-PSD הדחוסה בפלט עם גודל קובץ מופחת.
קטע הקוד שלהלן מראה כיצד לדחוס תמונת PSD באופן תכנותי ב-Java:
// טען קובץ PSD קלט
PsdImage image = new PsdImage("Input.psd");
// צור מופע של PsdOptions כדי להגדיר את שיטת הדחיסה
PsdOptions psdOptions = new PsdOptions();
psdOptions.setCompressionMethod(CompressionMethod.RLE);
// שמור קובץ תמונת PSD דחוס
image.save("PSDcompression.psd", psdOptions);
חקור את תכונות ה-API
אתה יכול לעיין בסעיף תיעוד כדי ללמוד על תכונות רבות אחרות הכלולות ב-API.
קבל רישיון הערכה בחינם
אתה יכול להעריך את ה-API במלוא התפוקה ללא כל מגבלות הערכה על ידי בקשת [רישיון זמני חינם].
סיכום
במאמר זה, בדקת כיצד לדחוס קובץ PSD Photoshop באופן תכנותי ב-Java. יתר על כן, אינך צריך להתקין אפליקציית פוטושופ כדי להקטין את הגודל של קובץ PSD. יתר על כן, אנא אל תהסס לפנות אלינו בפורום, בכל מקרה של חששות.