ไฟล์ PSD ใช้สร้างภาพโดยใช้เลเยอร์ต่างๆ ที่ประกอบด้วยรูปร่าง ข้อความ เอฟเฟ็กต์ ฯลฯ คุณอาจต้องเพิ่มหลายเลเยอร์เพื่อแทรกกราฟิกหรือข้อความโดยแอปพลิเคชันประมวลผลภาพของคุณ ดังนั้น บทความนี้จึงครอบคลุมถึงวิธีการสร้างภาพ PSD โดยทางโปรแกรมใน Java
Java API เพื่อสร้างอิมเมจ PSD – การติดตั้ง
Aspose.PSD for Java API รองรับการสร้าง แก้ไข หรือจัดการ PSD และ รูปแบบไฟล์ที่รองรับ อื่นๆ คุณสามารถกำหนดค่า API ได้โดยดาวน์โหลดไฟล์ JAR จากส่วน ดาวน์โหลด หรือด้วยการกำหนดค่า Maven ต่อไปนี้:
พื้นที่เก็บข้อมูล:
<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 ตัวอย่างเช่น เลเยอร์ต่างๆ ที่มีข้อความ รูปภาพ รูปร่าง เป็นต้น ที่นี่เราจะเพิ่มรูปร่างต่างๆ รวมถึงสี่เหลี่ยมผืนผ้าและวงรี ตลอดจนเลเยอร์ข้อความสำหรับการสาธิต คุณต้องทำตามขั้นตอนด้านล่างเพื่อสร้างภาพ PSD โดยใช้ Java:
- สร้างรูปภาพใหม่โดยใช้คลาส PsdImage
- ล้างข้อมูลรูปภาพและเพิ่มรูปวาดสี่เหลี่ยมผืนผ้าและวงรี
- เพิ่มเลเยอร์ข้อความด้วยสตริงข้อความใดๆ
- เขียนไฟล์ PSD เอาต์พุตโดยใช้เมธอด บันทึก
ข้อมูลโค้ดต่อไปนี้อธิบายวิธีสร้างภาพ PSD โดยทางโปรแกรมใน Java:
// สร้างภาพใหม่ตั้งแต่เริ่มต้น
PsdImage image = new PsdImage(450, 450);
// กรอกข้อมูลรูปภาพ
Graphics graphics = new Graphics(image);
graphics.clear(Color.getWhite());
// วาดสี่เหลี่ยมผืนผ้า
graphics.drawRectangle(new Pen(new SolidBrush(Color.getBlue())), new Rectangle(10, 30, 80, 40));
// วาดรูปวงรีโดยระบุวัตถุปากกา สี และพิกัด
graphics.drawEllipse(new Pen(new SolidBrush(Color.getRed())), new Rectangle(60, 80, 130, 90));
// เพิ่มเลเยอร์ข้อความ
image.addTextLayer("Sample text", new Rectangle(150, 220, 100, 130));
// บันทึกไฟล์ PSD เอาต์พุต
image.save("CreatePSD.psd");
สำรวจคุณสมบัติของ API
คุณสามารถดู เอกสารประกอบ เพื่อตรวจสอบคุณสมบัติอื่นๆ หลายอย่างที่นำเสนอโดย API
รับใบอนุญาตการประเมินฟรี
คุณสามารถประเมิน API ได้อย่างเต็มประสิทธิภาพโดยไม่มีข้อจำกัดในการประเมินโดยขอ ใบอนุญาตชั่วคราวฟรี
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีสร้างภาพ PSD โดยทางโปรแกรมโดยใช้ Java คุณได้สำรวจวิธีการวาดสี่เหลี่ยมผืนผ้าและวงรีโดยการระบุพิกัดและสีของรูปร่าง ในทำนองเดียวกัน เลเยอร์ข้อความจะถูกเพิ่มลงในรูปภาพ PSD เพื่ออธิบายว่าคุณสามารถผสานรวมคุณสมบัติเหล่านี้ในแอปพลิเคชันการประมวลผลรูปภาพของคุณได้อย่างไร นอกจากนี้ โปรดติดต่อเราได้ที่ ฟอรัม ในกรณีที่มีข้อสงสัยใดๆ