PSB, Photoshop Big, סיומת קובץ משמשת לאחסון מידע ענק הקשור לגרפיקה. אתה יכול להמיר קבצי PSB לפורמט PDF, JPG או PSD בקלות עם שפת התכנות Java. הבה נעבור על הסעיפים הבאים כדי לחקור המרת קבצי PSB:

ממיר PSB ל-PDF, JPG או PSD - התקנת Java API

Aspose.PSD עבור Java API מציע תכונות שונות לעבודה עם קובצי PSB. יתר על כן, ניתן להשתמש בו על פני הרבה סביבות מערכת ומערכות הפעלה בגלל התמיכה של פלטפורמת Java. אתה יכול במהירות להוריד את קובץ ה-JAR או להגדיר אותו ביישומים המבוססים על Maven מ-Aspose Repository. להלן התצורות להגדרת ה-API בסביבה שלך:

מאגר:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

תלות:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-psd</artifactId>
        <version>20.9</version>
        <classifier>jdk16</classifier>
   </dependency>
</dependencies>

המר PSB ל-PDF באופן תכנותי באמצעות Java

פורמט PDF הוא פורמט של מסמך קבוע והוא סוג אמין של ייצוג מידע. אתה יכול להמיר קובץ PSB למסמך PDF עם השלבים הפשוטים הבאים:

  1. ציין את הנתיב עבור קובץ ה-PSB הקלט
  2. טען קובץ PSB קלט
  3. המר PSB לקובץ PDF עם PdfOptions

השלבים הפשוטים האלה מעבדים את קובץ ה-PSB הקלט לפורמט PDF ואתה לא צריך לדאוג לגבי כל הפרטים הבסיסיים של קובץ הקלט או הפלט. הקוד הבא מראה כיצד להמיר PSB ל-PDF באופן תוכנתי עם Java:

// ציין נתיב עבור קובץ PSB קלט
String sourceFileName = dataDir + "Simple.psb";
     
// טען קובץ PSB קלט  
PsdImage image = (PsdImage)Image.load(sourceFileName);          
       
// המרת PSB לקובץ PDF
image.save(dataDir + "Simple_output.pdf",new PdfOptions());

המר PSB ל-JPG תמונה באופן תכנותי עם Java

לפעמים ייתכן שיהיה עליך להמיר קובץ PSB לתמונת JPG לתצוגה מקדימה מהירה של נתונים ומידע. עליך לבצע את השלבים הבאים כדי לבצע המרה זו:

  1. טען קובץ PSB קלט
  2. אתחול אובייקט המחלקה JpegOptions
  3. המרת קובץ תמונה PSB ל-JPG

הקוד הבא מרחיב כיצד להמיר קובץ PSB לתמונת JPG באופן פרוגרמטי באמצעות Java:

// ציין נתיב קלט עבור קובץ PSB       
String sourceFileName = dataDir + "Simple.psb";

// טען קובץ PSB קלט     
PsdLoadOptions options = new PsdLoadOptions();
PsdImage image = (PsdImage)Image.load(sourceFileName, options);

// אתחול אובייקט המחלקה JpegOptions
JpegOptions jpgoptions = new JpegOptions();
jpgoptions.setQuality(95);
       
// המרת PSB לקובץ JPG
image.save(dataDir + "Simple_output.jpg",jpgoptions);

המרת PSB לפורמט PSD באמצעות שפת Java

למרות שתבניות קבצי PSB ו-PSD קשורות זו בזו, עדיין ישנם כמה הבדלים בין פורמטי הקבצים. אתה יכול להמיר קובץ PSB ל-PSD במהירות וביעילות, עם השלבים המפורטים להלן:

  1. ציין את הנתיב עבור קובץ ה-PSB הקלט
  2. טען קובץ PSB קלט
  3. אתחול מופע מחלקה PsdOptions
  4. המרת PSB לקובץ PSD

השלבים הפשוטים האלה מאפשרים לך לייצא קובץ PSB לתמונת PSD בנאמנות גבוהה. הקוד שלהלן מראה כיצד להמיר PSB ל-PSD באופן פרוגרמטי באמצעות Java:

// ציין נתיב עבור קובץ PSB קלט
String sourceFileName = dataDir + "2layers.psb";
     
// טען קובץ PSB קלט       
PsdImage image = (PsdImage)Image.load(sourceFileName);          

// אתחול מופע המחלקה PsdOptions
PsdOptions options = new PsdOptions();
options.setFileFormatVersion(FileFormatVersion.Psd);
       
// המרת PSB לקובץ PSD
image.save(dataDir + "ConvertFromPsb_out.psd",options);

סיכום

במאמר זה, בדקנו כיצד לייצא או להמיר קבצי PSB. בפרט, למדנו המרת PSB ל-PDF, JPG ו-PSD באופן תוכניתי באמצעות Java. כמו כן, אתה יכול לחקור הרבה תכונות אחרות על ידי חקירת תיעוד ממשק API, או על ידי ניסיון דוגמאות קוד מקור. בכל שאלה, אתה יכול ליצור איתנו קשר דרך פורומי תמיכה בחינם.

ראה גם