เซ็นอิมเมจจาวา

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

ดูสิ่งนี้ด้วย