ไฟล์ PSD ถูกสร้างขึ้นเพื่อออกแบบรูปภาพโดยใช้เลเยอร์ต่างๆ ไฟล์ PSD ที่แตกต่างกันอาจมีขนาดใหญ่ขึ้นได้เนื่องจากข้อมูลภาพและเลเยอร์ ในกรณีเช่นนี้ คุณอาจต้องการบีบอัดรูปภาพ PSD เพื่อลดขนาดไฟล์ บทความนี้จะอธิบายวิธีบีบอัดไฟล์ PSD Photoshop โดยทางโปรแกรมใน Java
Java API เพื่อบีบอัดไฟล์ PSD Photoshop – การติดตั้ง
คุณสามารถทำงานกับไฟล์ Photoshop โดยทางโปรแกรมใน Java โดยใช้ Aspose.PSD for Java API คุณยังสามารถบีบอัดรูปภาพ PSD ใน Java ดาวน์โหลดไฟล์ JAR อย่างรวดเร็วจากส่วน New Releases หรือใช้การกำหนดค่า 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 นอกจากนี้ คุณไม่จำเป็นต้องติดตั้งแอปพลิเคชัน Photoshop เพื่อลดขนาดของไฟล์ PSD นอกจากนี้ โปรดติดต่อเราได้ที่ ฟอรัม ในกรณีที่มีข้อกังวลใดๆ