پسوند فایل PSB، Photoshop Big برای ذخیره اطلاعات عظیم مربوط به گرافیک استفاده می شود. شما می توانید فایل های PSB را به راحتی با زبان برنامه نویسی جاوا به فرمت PDF، JPG یا PSD تبدیل کنید. اجازه دهید بخش های زیر را برای بررسی تبدیل فایل PSB طی کنیم:

مبدل PSB به PDF، JPG یا PSD – نصب Java API

Aspose.PSD برای جاوا API ویژگی های مختلفی را برای کار با فایل های PSB ارائه می دهد. علاوه بر این، به دلیل پشتیبانی از پلتفرم جاوا، می توان از آن در بسیاری از محیط های سیستم و سیستم عامل ها استفاده کرد. می‌توانید فایل 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 به صورت برنامه نویسی با استفاده از جاوا

فرمت PDF یک فرمت سند ثابت است و یک نوع قابل اعتماد برای ارائه اطلاعات است. با انجام مراحل ساده زیر می توانید یک فایل PSB را به یک سند PDF تبدیل کنید:

  1. مسیر فایل PSB ورودی را مشخص کنید
  2. فایل PSB ورودی را بارگیری کنید
  3. تبدیل PSB به فایل PDF با PdfOptions

این مراحل ساده فایل PSB ورودی را به فرمت PDF تبدیل می کند و نیازی نیست نگران جزئیات اساسی فایل ورودی یا خروجی باشید. کد زیر نحوه تبدیل PSB به PDF را با جاوا نشان می دهد:

// مسیر فایل 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 به صورت برنامه نویسی با جاوا

گاهی اوقات ممکن است برای پیش نمایش سریع داده ها و اطلاعات نیاز به تبدیل یک فایل PSB به تصویر JPG داشته باشید. برای انجام این تبدیل باید مراحل زیر را دنبال کنید:

  1. فایل PSB ورودی را بارگیری کنید
  2. شیء کلاس JpegOptions را راه اندازی کنید
  3. تبدیل فایل تصویری PSB به JPG

کد زیر نحوه تبدیل یک فایل PSB به یک تصویر JPG به صورت برنامه نویسی با استفاده از جاوا را توضیح می دهد:

// مسیر ورودی فایل 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 با استفاده از زبان جاوا

اگرچه فرمت‌های فایل PSB و PSD به هم مرتبط هستند، اما هنوز تفاوت‌هایی بین فرمت‌های فایل وجود دارد. با مراحل ذکر شده در زیر می توانید یک فایل PSB را به سرعت و کارآمد به PSD تبدیل کنید:

  1. مسیر فایل PSB ورودی را مشخص کنید
  2. فایل PSB ورودی را بارگیری کنید
  3. نمونه کلاس PsdOptions را راه اندازی کنید
  4. تبدیل فایل PSB به PSD

این مراحل ساده به شما امکان می دهد یک فایل PSB را با وفاداری بالا به یک تصویر PSD صادر کنید. کد زیر نحوه تبدیل PSB به PSD را با استفاده از جاوا نشان می دهد:

// مسیر فایل 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 را به صورت برنامه‌نویسی با استفاده از جاوا یاد گرفته‌ایم. به همین ترتیب، می‌توانید بسیاری از ویژگی‌های دیگر را با کاوش در اسناد API یا با آزمایش نمونه‌های کد منبع کاوش کنید. در صورت وجود هرگونه سوال، می توانید از طریق [تالارهای پشتیبانی رایگان8 با ما تماس بگیرید.

همچنین ببینید