PSD (سند فتوشاپ) فرمت اصلی فایل مورد استفاده در Adobe Photoshop برای تصاویری مانند لوگوها و بروشورها است. طراحان می توانند لایه های فتوشاپ را به صورت JPG در داخل برنامه ذخیره کنند. با این حال، در موارد خاص، ممکن است نیاز داشته باشیم که فایلهای PSD را به صورت برنامهنویسی به تصاویر JPG تبدیل کنیم. در این مقاله نحوه تبدیل PSD به JPG در جاوا را به شما نشان خواهیم داد.
این مقاله موضوعات زیر را پوشش می دهد:
- کتابخانه جاوا برای تبدیل PSD به JPG
- تبدیل PSD به JPG با استفاده از جاوا
- تبدیل PSD به JPG با گزینه ها
- PSD به JPG آنلاین را امتحان کنید
- منابع آموزشی رایگان
کتابخانه جاوا برای تبدیل PSD به JPG
برای تبدیل لایههای PSD به تصاویر JPG، از Aspose.PSD برای جاوا استفاده میکنیم. این به توسعه دهندگان اجازه می دهد تا به راحتی فرمت های فایل Adobe Photoshop را دستکاری کنند. این ابزار قدرتمند برنامههای جاوا را قادر میسازد تا فایلهای PSD و PSB را به راحتی بارگیری، خواندن و تغییر دهند. میتوانید ویژگیهای لایه را تغییر دهید، واترمارک اضافه کنید، بچرخانید، مقیاسبندی کنید، رندر کنید و فایلهای PSD را بدون نصب Adobe Photoshop به [فرمتهای پشتیبانیشده] دیگر تبدیل کنید. آن را امتحان کنید!
لطفاً JAR API را دانلود کنید یا پیکربندی pom.xml زیر را در یک برنامه جاوا مبتنی بر Maven اضافه کنید.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>23.4</version>
<classifier>jdk16</classifier>
</dependency>
تبدیل PSD به JPG با استفاده از جاوا
اکنون با انجام مراحل زیر می توانیم به راحتی PSD را به JPG در جاوا تبدیل کنیم:
- با استفاده از متد Image.load() یک فایل PSD را به صورت Image بارگذاری کنید.
- شی کلاس JpegOptions را راه اندازی کنید.
- به صورت اختیاری، گزینه های JPG را مشخص کنید.
- در نهایت فایل خروجی را با استفاده از روش save() ذخیره کنید.
نمونه کد زیر نحوه تبدیل PSD به JPG در جاوا را نشان می دهد.
// این مثال کد نحوه تبدیل PSD به JPG را نشان می دهد.
// یک فایل PSD موجود را بارگیری کنید
PsdImage image =(PsdImage)Image.load("C:\\Files\\sample-layers.psd");
// گزینه های JPEG را مشخص کنید
JpegOptions options = new JpegOptions();
// متد ذخیره را فراخوانی کنید، مسیر خروجی را ارائه دهید و
// گزینه های صادرات برای تبدیل فایل PSD به JPG.
image.save("C:\\Files\\PsdToJpeg.jpg", options);
تبدیل PSD به JPG با گزینه ها
ما می توانیم گزینه های مختلف بارگذاری PSD و تبدیل JPG را در حین تبدیل PSD به JPG با دنبال کردن مراحل زیر مشخص کنیم:
- با استفاده از کلاس Image یک فایل PSD را به عنوان PsdImage بارگیری کنید.
- شی کلاس JpegOptions را راه اندازی کنید.
- پس از آن گزینه های JPG مانند setQuality، setJpegLsAllowedLossyError و غیره را مشخص کنید.
- در نهایت فایل خروجی را با استفاده از روش save() ذخیره کنید.
نمونه کد زیر نحوه تبدیل PSD به JPG را با گزینه هایی در جاوا نشان می دهد.
// این مثال کد نحوه تبدیل PSD به JPG را نشان می دهد.
// یک فایل PSD موجود را بارگیری کنید
PsdImage image =(PsdImage)Image.load("C:\\Files\\sample-layers.psd");
// گزینه های JPEG را مشخص کنید
JpegOptions options = new JpegOptions();
options.setQuality(80);
options.setJpegLsAllowedLossyError(10);
// متد ذخیره را فراخوانی کنید، مسیر خروجی را ارائه دهید و
// گزینه های صادرات برای تبدیل فایل PSD به JPG.
image.save("C:\\Files\\PsdToJpeg.jpg", options);
مجوز رایگان دریافت کنید
برای امتحان Aspose.PSD برای جاوا بدون محدودیت ارزیابی میتوانید یک مجوز موقت رایگان دریافت کنید.
تبدیل PSD به JPG آنلاین
همچنین میتوانید با استفاده از این ابزار آنلاین رایگان PSD to JPG Converter که با استفاده از API فوق توسعه یافته است، فایلهای PSD را به JPG تبدیل کنید.
تبدیل جاوا PSD به JPG - منابع آموزشی
میتوانید درباره خواندن، دستکاری و تبدیل فایلهای PSD به صورت برنامهریزی اطلاعات بیشتری کسب کنید. سایر ویژگی های کتابخانه را با استفاده از منابع زیر کاوش کنید:
- Aspose.PSD برای راهنمای توسعه دهنده جاوا.
- برنامه های آنلاین رایگان.
- Aspose.PSD برای مرجع Java API.
- راهنماها و مقالات چگونه.
نتیجه
توسعه دهندگان وب و طراحان گرافیک اغلب فایل های PSD را به JPG تبدیل می کنند. این پست وبلاگ به شما نشان داد که چگونه به راحتی و به طور موثر در جاوا به این مهم دست یابید. چه در حال کار بر روی یک پروژه شخصی یا یک برنامه وب در مقیاس بزرگ باشید، توانایی تبدیل یکپارچه PSD به JPG در جاوا یک مهارت ارزشمند در جعبه ابزار شما خواهد بود. در صورت وجود هرگونه ابهام، لطفاً در تالار گفتمان پشتیبانی رایگان ما با ما تماس بگیرید.