วิธีแปลง PSD เป็น JPEG ใน Java

ในบทช่วยสอนทีละขั้นตอนง่ายๆ นี้ คุณจะได้เรียนรู้วิธี แปลง PSD เป็น JPEG ในภาษา Java แอปพลิเคชันนี้สามารถใช้เพื่อ บันทึก PSD เป็น JPEG โดยใช้ Java ได้อย่างง่ายดาย และแอปพลิเคชันนี้สามารถใช้ในสภาพแวดล้อมที่กำหนดค่า .NET ภายใน macOS, Linux หรือ Windows

ขั้นตอนในการแปลง PSD เป็น JPEG ใน Java

  1. กำหนดค่าสภาพแวดล้อมของคุณโดยติดตั้ง Aspose.PSD for Java จากตัวจัดการพื้นที่เก็บข้อมูล
  2. โหลดไฟล์ PSD ต้นทางจากดิสก์โดยใช้อินสแตนซ์คลาส PsdImage
  3. ใช้คลาสตัวเลือก JpegOptions เพื่อตั้งค่าคุณสมบัติ JPEG ที่ต้องการ
  4. บันทึกไฟล์ PSD เป็น JPEG บนดิสก์

โดยทำตามขั้นตอนข้างต้นในแอปพลิเคชันการแปลงรูปภาพ Java PSD เป็น JPEG สามารถพัฒนาได้อย่างง่ายดายโดยใช้การเรียก API อย่างง่าย โดยที่กระบวนการจะเริ่มต้นด้วยการเข้าถึงไฟล์ PSD ต้นทางจากดิสก์ จากนั้นใช้วัตถุคลาส JpegOptions คุณสมบัติที่แตกต่างกันสำหรับไฟล์ภาพ JPEG เอาต์พุตจะถูกตั้งค่า ซึ่งตามด้วยการบันทึกไฟล์ PSD ที่โหลดเป็น JPEG บนดิสก์โดยใช้วิธีการบันทึก

รหัสเพื่อส่งออก PSD เป็น JPEG ใน Java

import com.aspose.psd.Image;
import com.aspose.psd.License;
import com.aspose.psd.fileformats.psd.PsdImage;
import com.aspose.psd.imageoptions.JpegOptions;
public class PSDToJPG {
public static void main(String[] args) throws Exception {
String path= "/Users/Documents/KB/TestData/";
// Apply the API license to convert PSD to JPEG
License psdLicence = new License();
psdLicence.setLicense(path + "Conholdate.Total.Product.Family.lic");
//Load a PSD file into PsdImage object
PsdImage psdFile = (PsdImage)Image.load(path + "AllAdjustments.psd");
// Set the desired output JPEG options
JpegOptions jpegOpts = new JpegOptions();
jpegOpts.setQuality(80);
jpegOpts.setJpegLsAllowedLossyError (10);
// Save the exported JPG on the disk
psdFile.save(path + "ConvertedPsd.jpg", jpegOpts);
}
}

ในโค้ดตัวอย่างที่กล่าวถึงข้างต้น มีการแสดงกระบวนการแปลง PSD เป็น JPG โดยใช้ภาษา Java โดยใช้วิธี Image.load() เพื่อโหลดไฟล์ PSD ต้นทางจากดิสก์ อินสแตนซ์คลาส JpegOptions ใช้เพื่อตั้งค่าคุณสมบัติเช่น JpegLsAllowedLossyError, คุณภาพ Jpeg, VectorRasterizationOptions และ ResolutionSettings เป็นต้น หลังจากตั้งค่าคุณสมบัติ JPEG ที่ต้องการแล้ว ไฟล์ JPEG จะถูกส่งออกและบันทึกลงในดิสก์

ในหัวข้อนี้ เราได้เรียนรู้เกี่ยวกับกระบวนการ แปลง PSD เป็น JPEG โดยใช้ Java หากคุณต้องการเรียนรู้เกี่ยวกับการใส่ลายน้ำรูปภาพใน PSD โปรดดูบทความใน วิธีเพิ่ม Image Watermark ให้กับ PSD ใน Java

 ไทย