เขียนข้อความบนภาพ JPG ใน Java

การเขียนข้อความบนภาพหรือภาพถ่ายในรูปแบบ JPG ช่วยเพิ่มแบรนด์และทำให้สามารถเพิ่มบริบท ลายน้ำ หรือข้อมูลลิขสิทธิ์ได้ ไม่ว่าคุณจะกำลังสร้างมีม โพสต์บนโซเชียลมีเดีย หรือวัสดุการตลาด ความสามารถในการเขียนข้อความบนภาพ JPG นั้นมีประโยชน์อย่างมาก ในโพสต์บล็อกนี้เราจะเรียนรู้วิธีการเพิ่มข้อความลงในภาพ JPG โดยใช้ Java เราจะนำคุณผ่านแต่ละขั้นตอน โดยแสดงให้คุณเห็นวิธีการเขียนบนภาพถ่ายหรือภาพอื่นๆ มาเริ่มกันเลย!

บทความนี้ครอบคลุมหัวข้อต่อไปนี้:

  1. Java API เพื่อเขียนข้อความบนภาพ JPG
  2. เขียนข้อความบนภาพ JPG ใน Java
  3. เพิ่มคำบรรยายลงในภาพถ่ายใน Java
  4. เขียนข้อความบนภาพ JPG ออนไลน์
  5. แหล่งข้อมูลฟรี

Java API เพื่อเขียนข้อความบนภาพ JPG

เราจะใช้ Aspose.Drawing for Java เพื่อเขียนข้อความบนภาพ JPG Aspose.Drawing for Java เป็นไลบรารีกราฟิก 2D ที่แข็งแกร่งซึ่งช่วยให้นักพัฒนาสามารถสร้างและจัดการกราฟิกเวกเตอร์ ภาพ และภาพวาดภายในแอปพลิเคชัน Java มันให้ชุด API สำหรับการเรนเดอร์กราฟิก การวาดรูปร่าง และการจัดการฟอนต์ ซึ่งช่วยให้สามารถสร้างและจัดการเนื้อหากราฟิกคุณภาพสูง

กรุณา ดาวน์โหลด JAR ของ API หรือเพิ่มการกำหนดค่าต่อไปนี้ใน pom.xml ของแอปพลิเคชัน Java ที่ใช้ Maven

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.com/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-drawing</artifactId>
        <version>24.4</version>
    </dependency>
</dependencies>

เขียนข้อความบนภาพ JPG ใน Java

เราสามารถเขียนข้อความประเภทใดก็ได้บนภาพ JPG ได้โดยการทำตามขั้นตอนต่อไปนี้:

  1. โหลดภาพ JPG โดยใช้คลาส Bitmap
  2. สร้างวัตถุ Graphics ใหม่จากวัตถุ Bitmap โดยใช้เมธอด fromImage()
  3. กำหนดค่าคลาส SolidBrush ด้วยสีข้อความที่ระบุ
  4. กำหนดค่าคลาส Font ด้วยตระกูลฟอนต์ที่ต้องการ สไตล์ และขนาดสำหรับข้อความ
  5. กำหนดค่าคลาส Rectangle
  6. หลังจากนั้น ให้เรียกเมธอด drawString() โดยใช้ข้อความที่จะแสดง ฟอนต์ Brush และคลาส Rectangle เป็นอาร์กิวเมนต์
  7. สุดท้าย บันทึกภาพผลลัพธ์โดยใช้เมธอด save()

ตัวอย่างโค้ดต่อไปนี้แสดง วิธีการเขียนข้อความบน JPG ใน Java

เขียนข้อความบนภาพ JPG ใน Java

เขียนข้อความบนภาพ JPG ใน Java

เพิ่มคำบรรยายลงในภาพถ่าย - เพิ่มข้อความในภาพถ่าย

เราสามารถเพิ่มคำบรรยายลงในภาพถ่ายโดยทำตามขั้นตอนต่อไปนี้:

  1. โหลดภาพถ่ายโดยใช้คลาส Bitmap
  2. สร้างบิตแมพใหม่ที่มีขนาดของภาพที่โหลด พร้อมกับขนาดของสี่เหลี่ยมสำหรับคำบรรยาย
  3. สร้างวัตถุ Graphics ใหม่จากวัตถุ Bitmap โดยใช้เมธอด fromImage()
  4. วาดภาพที่โหลดลงในภาพใหม่ที่สร้างขึ้นโดยใช้เมธอด drawImage()
  5. วาดสี่เหลี่ยมที่เติมเต็มสำหรับกล่องคำบรรยาย
  6. กำหนดรูปแบบสตริงข้อความโดยใช้คลาส StringFormat
  7. กำหนดข้อความ สี และฟอนต์
  8. หลังจากนั้น ให้เรียกเมธอด drawString() โดยใช้ข้อความที่จะแสดง ฟอนต์ Brush และคลาส Rectangle เป็นอาร์กิวเมนต์
  9. สุดท้าย บันทึกภาพผลลัพธ์โดยใช้เมธอด save()

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการเพิ่มคำบรรยายลงในภาพถ่ายใน Java

เพิ่มคำบรรยายลงในภาพถ่ายใน Java

เพิ่มคำบรรยายลงในภาพถ่ายใน Java

รับใบอนุญาตฟรี

คุณสามารถ รับใบอนุญาตชั่วคราวฟรี เพื่อทดลองใช้ Aspose.Drawing for Java โดยไม่มีข้อจำกัดในการประเมิน

เขียนข้อความบนภาพ JPG ออนไลน์

คุณยังสามารถลองใช้เครื่องมือออนไลน์ฟรีเพื่อ เขียนข้อความบนภาพ JPG ด้วยอินเทอร์เฟซที่ใช้งานง่าย คุณสามารถเพิ่มข้อความลงในภาพได้โดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติม สร้างบัญชี หรือสมัครสมาชิกบริการใดๆ

เพิ่มข้อความในภาพ – แหล่งเรียนรู้ฟรี

นอกเหนือจากการเขียนข้อความบนภาพ JPG สำรวจแหล่งข้อมูลด้านล่างเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับการเพิ่มข้อความในภาพ การแสดงกราฟิกเวกเตอร์บนภาพแรสเตอร์ และค้นพบคุณลักษณะอื่นๆ ของไลบรารี:

บทสรุป

ในโพสต์บล็อกนี้เราศึกษาวิธีการเขียนข้อความบนภาพ JPG ใน Java ไม่ว่าคุณจะเพิ่มคำบรรยายง่ายๆ ลงในภาพ สร้างแบนเนอร์ที่มีพลศาสตร์ หรือใช้ลายน้ำสำหรับการสร้างแบรนด์ Aspose.Drawing for Java มีเครื่องมือและความยืดหยุ่นในการบรรลุผลลัพธ์ที่เป็นมืออาชีพ โดยทำตามขั้นตอนที่อธิบายไว้ในบทความนี้ คุณสามารถเพิ่มข้อความลงในภาพและปรับแต่งฟอนต์ สี และตำแหน่งให้ตรงตามความต้องการของคุณ นอกจากนี้เรายังแนะนำเครื่องมือออนไลน์ฟรีสำหรับการเพิ่มข้อความลงในภาพในระหว่างการเดินทาง ในกรณีที่มีข้อสงสัยใดๆ โปรดติดต่อเราผ่าน ฟอรัมสนับสนุนฟรี

ดูเพิ่มเติม