การเขียนข้อความบนภาพหรือภาพถ่ายในรูปแบบ JPG ช่วยเพิ่มแบรนด์และทำให้สามารถเพิ่มบริบท ลายน้ำ หรือข้อมูลลิขสิทธิ์ได้ ไม่ว่าคุณจะกำลังสร้างมีม โพสต์บนโซเชียลมีเดีย หรือวัสดุการตลาด ความสามารถในการเขียนข้อความบนภาพ JPG นั้นมีประโยชน์อย่างมาก ในโพสต์บล็อกนี้เราจะเรียนรู้วิธีการเพิ่มข้อความลงในภาพ JPG โดยใช้ Java เราจะนำคุณผ่านแต่ละขั้นตอน โดยแสดงให้คุณเห็นวิธีการเขียนบนภาพถ่ายหรือภาพอื่นๆ มาเริ่มกันเลย!
บทความนี้ครอบคลุมหัวข้อต่อไปนี้:
- Java API เพื่อเขียนข้อความบนภาพ JPG
- เขียนข้อความบนภาพ JPG ใน Java
- เพิ่มคำบรรยายลงในภาพถ่ายใน Java
- เขียนข้อความบนภาพ JPG ออนไลน์
- แหล่งข้อมูลฟรี
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 ได้โดยการทำตามขั้นตอนต่อไปนี้:
- โหลดภาพ JPG โดยใช้คลาส Bitmap
- สร้างวัตถุ Graphics ใหม่จากวัตถุ Bitmap โดยใช้เมธอด fromImage()
- กำหนดค่าคลาส SolidBrush ด้วยสีข้อความที่ระบุ
- กำหนดค่าคลาส Font ด้วยตระกูลฟอนต์ที่ต้องการ สไตล์ และขนาดสำหรับข้อความ
- กำหนดค่าคลาส Rectangle
- หลังจากนั้น ให้เรียกเมธอด drawString() โดยใช้ข้อความที่จะแสดง ฟอนต์ Brush และคลาส Rectangle เป็นอาร์กิวเมนต์
- สุดท้าย บันทึกภาพผลลัพธ์โดยใช้เมธอด save()
ตัวอย่างโค้ดต่อไปนี้แสดง วิธีการเขียนข้อความบน JPG ใน Java
เพิ่มคำบรรยายลงในภาพถ่าย - เพิ่มข้อความในภาพถ่าย
เราสามารถเพิ่มคำบรรยายลงในภาพถ่ายโดยทำตามขั้นตอนต่อไปนี้:
- โหลดภาพถ่ายโดยใช้คลาส Bitmap
- สร้างบิตแมพใหม่ที่มีขนาดของภาพที่โหลด พร้อมกับขนาดของสี่เหลี่ยมสำหรับคำบรรยาย
- สร้างวัตถุ Graphics ใหม่จากวัตถุ Bitmap โดยใช้เมธอด fromImage()
- วาดภาพที่โหลดลงในภาพใหม่ที่สร้างขึ้นโดยใช้เมธอด drawImage()
- วาดสี่เหลี่ยมที่เติมเต็มสำหรับกล่องคำบรรยาย
- กำหนดรูปแบบสตริงข้อความโดยใช้คลาส StringFormat
- กำหนดข้อความ สี และฟอนต์
- หลังจากนั้น ให้เรียกเมธอด drawString() โดยใช้ข้อความที่จะแสดง ฟอนต์ Brush และคลาส Rectangle เป็นอาร์กิวเมนต์
- สุดท้าย บันทึกภาพผลลัพธ์โดยใช้เมธอด save()
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการเพิ่มคำบรรยายลงในภาพถ่ายใน Java
รับใบอนุญาตฟรี
คุณสามารถ รับใบอนุญาตชั่วคราวฟรี เพื่อทดลองใช้ Aspose.Drawing for Java โดยไม่มีข้อจำกัดในการประเมิน
เขียนข้อความบนภาพ JPG ออนไลน์
คุณยังสามารถลองใช้เครื่องมือออนไลน์ฟรีเพื่อ เขียนข้อความบนภาพ JPG ด้วยอินเทอร์เฟซที่ใช้งานง่าย คุณสามารถเพิ่มข้อความลงในภาพได้โดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติม สร้างบัญชี หรือสมัครสมาชิกบริการใดๆ
เพิ่มข้อความในภาพ – แหล่งเรียนรู้ฟรี
นอกเหนือจากการเขียนข้อความบนภาพ JPG สำรวจแหล่งข้อมูลด้านล่างเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับการเพิ่มข้อความในภาพ การแสดงกราฟิกเวกเตอร์บนภาพแรสเตอร์ และค้นพบคุณลักษณะอื่นๆ ของไลบรารี:
บทสรุป
ในโพสต์บล็อกนี้เราศึกษาวิธีการเขียนข้อความบนภาพ JPG ใน Java ไม่ว่าคุณจะเพิ่มคำบรรยายง่ายๆ ลงในภาพ สร้างแบนเนอร์ที่มีพลศาสตร์ หรือใช้ลายน้ำสำหรับการสร้างแบรนด์ Aspose.Drawing for Java มีเครื่องมือและความยืดหยุ่นในการบรรลุผลลัพธ์ที่เป็นมืออาชีพ โดยทำตามขั้นตอนที่อธิบายไว้ในบทความนี้ คุณสามารถเพิ่มข้อความลงในภาพและปรับแต่งฟอนต์ สี และตำแหน่งให้ตรงตามความต้องการของคุณ นอกจากนี้เรายังแนะนำเครื่องมือออนไลน์ฟรีสำหรับการเพิ่มข้อความลงในภาพในระหว่างการเดินทาง ในกรณีที่มีข้อสงสัยใดๆ โปรดติดต่อเราผ่าน ฟอรัมสนับสนุนฟรี