รูปภาพและรูปแบบเอกสารอื่นๆ มักใช้ในธุรกิจประจำวัน ภาพจำนวนมากจึงถูกลงลายมือชื่อเพื่อหลีกเลี่ยงการละเมิดลิขสิทธิ์หรือเพื่อแสดงความเป็นเจ้าของผลงาน สำหรับข้อกำหนดดังกล่าว คุณสามารถใช้ Aspose.PSD for Java API เพื่อจัดการกับรูปภาพหรือเนื้อหากราฟิก บทความนี้จะอธิบายวิธีเพิ่มลายเซ็นให้กับรูปภาพโดยทางโปรแกรมใน Java
การเซ็นชื่อแบบดิจิทัลในรูปภาพ – การติดตั้ง Java API
คุณสามารถกำหนดค่า Aspose.PSD for Java API ได้อย่างรวดเร็วโดยดาวน์โหลดไฟล์ JAR เวอร์ชันล่าสุดจากส่วน ดาวน์โหลด หรือติดตั้งจาก Aspose Repository โดยใช้การกำหนดค่าต่อไปนี้ใน 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>
เพิ่มลายเซ็นลงในรูปภาพโดยทางโปรแกรมใน Java
ภาพอินพุตอาจเป็นสัญญาหรือข้อตกลงระหว่างสองฝ่ายขึ้นไป ภาพดังกล่าวสามารถเซ็นชื่อแบบดิจิทัลเพื่อการประมวลผลเอกสารที่มีประสิทธิภาพ ต่อจากนั้น คุณต้องทำตามขั้นตอนด้านล่างเพื่อลงนามอิมเมจใน Java:
- ขั้นแรก สร้างอินสแตนซ์ของคลาส Image เพื่อโหลดไฟล์ PSD หลัก
- โหลดภาพ PSD รองในทำนองเดียวกัน
- ระบุพิกัดตำแหน่งเพื่อกำหนดภาพลายเซ็น
- สุดท้าย ให้เรียกเมธอด Save เพื่อเขียนอิมเมจที่เซ็นชื่อเอาต์พุต
ข้อมูลโค้ดด้านล่างสาธิตวิธีการเซ็นชื่อรูปภาพใน Java:
// สร้างอินสแตนซ์ของคลาสอิมเมจเพื่อโหลดอิมเมจหลัก
Image canvas = Image.load("layers.psd");
// โหลดรูปภาพรองที่มีกราฟิกลายเซ็น
Image signature = Image.load("sample.psd");
// สร้างอินสแตนซ์ของคลาสกราฟิกเพื่อโหลดอิมเมจหลัก
Graphics graphics = new Graphics(canvas);
// เรียกใช้เมธอด DrawImage ด้วยตำแหน่งที่เหมาะสม
// รหัสนี้จะวาดภาพรองที่ด้านล่างขวาของภาพหลัก
graphics.drawImage(signature, new Point(canvas.getHeight() - signature.getHeight(), canvas.getWidth() - signature.getWidth()));
// บันทึกภาพเอาต์พุตในรูปแบบ PNG
canvas.save("ImageSignature.png", new PngOptions());
สำรวจคุณสมบัติของ API
อย่าลังเลที่จะตรวจสอบส่วน เอกสารประกอบ ซึ่งครอบคลุมถึงวิธีการทำงานกับไฟล์ PSD ในแอปพลิเคชันที่ใช้ Java ของคุณ
รับใบอนุญาตการประเมินฟรี
คุณสามารถประเมิน API ได้อย่างเต็มประสิทธิภาพโดยขอ ใบอนุญาตชั่วคราวฟรี มันจะช่วยให้คุณทำงานกับฟีเจอร์ทั้งหมดโดยไม่มีข้อจำกัดในการประเมิน
บทสรุป
ในบทความนี้ คุณได้เรียนรู้ว่าคุณสามารถเซ็นอิมเมจโดยใช้ Java ได้ง่ายเพียงใด คุณสามารถปรับขนาดหรือแก้ไขกระบวนการนี้ตามขอบเขตของโครงการของคุณ นอกจากนี้ คุณสามารถพูดคุยเกี่ยวกับข้อกังวลของคุณได้โดยสร้างหัวข้อที่ ฟอรัม