แปลงข้อความเป็นรูปภาพ PNG, JPEG หรือ GIF ใน Java

บ่อยครั้งที่จำเป็นต้องมีการแปลงข้อความเป็นภาพในหลายกรณี เช่น เพื่อทำให้ข้อความเป็นแบบอ่านอย่างเดียว ใน บทความก่อนหน้า เราได้เขียนเกี่ยวกับวิธีแปลงข้อความในไฟล์ TXT เป็น PDF ใน Java ในบทความนี้ คุณจะได้เรียนรู้วิธีแปลงข้อความเป็นรูปภาพ เช่น PNG, JPEG หรือ GIF ในภาษาจาวา

ตัวแปลงข้อความเป็นรูปภาพ Java (PNG, JPEG หรือ GIF) - ดาวน์โหลดฟรี

Aspose.Words for Java คือ API ที่มีฟีเจอร์มากมายสำหรับสร้าง แก้ไข หรือแปลงเอกสาร MS Word ในแอปพลิเคชันที่ใช้ Java นอกจากนี้ยังรองรับการแปลงเอกสารข้อความที่มีความคมชัดสูงเป็นรูปแบบเอกสารและรูปภาพอื่นๆ ในบทความนี้ เราจะใช้ Aspose.Words for Java เพื่อแปลงข้อความเป็นภาพ PNG, JPEG หรือ GIF คุณสามารถ ดาวน์โหลด JAR ของ API หรือติดตั้งโดยใช้การกำหนดค่า Maven ต่อไปนี้:

พื้นที่เก็บข้อมูล:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

การพึ่งพา:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>22.4</version>
    <classifier>jdk17</classifier>
</dependency>

แปลงข้อความ (TXT) เป็นรูปภาพใน Java

ไฟล์ TXT เป็นวิธีที่ง่ายและสะดวกที่สุดในการจัดเก็บข้อความธรรมดาโดยไม่ต้องจัดรูปแบบใดๆ ดังนั้น เราจะใช้ไฟล์ TXT และแปลงข้อความเป็นรูปภาพ PNG, JPEG หรือ GIF ต่อไปนี้เป็นขั้นตอนในการแปลงข้อความเป็นรูปภาพใน Java

  • โหลดไฟล์ข้อความโดยใช้คลาส Document
  • วนซ้ำทุกหน้าในเอกสาร
  • แยกแต่ละหน้าโดยใช้เมธอด Document.ExtractPages()
  • บันทึกหน้าเป็น PNG (หรือรูปแบบภาพอื่น) โดยใช้วิธี Document.save()

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

// โหลดไฟล์ข้อความ
Document doc = new Document("Input.txt");

// วนซ้ำในแต่ละหน้า
for (int page = 0; page < doc.getPageCount(); page++) {
	// แยกหน้า
	var extractedPage = doc.extractPages(page, 1);

	// บันทึกเป็นรูปภาพ เช่น PNG
	extractedPage.save("Output_" + page + ".png");
}

ไลบรารีการแปลงข้อความเป็นรูปภาพ Java - รับใบอนุญาตฟรี

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

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีการแปลงข้อความเป็นภาพโดยทางโปรแกรมใน Java คุณสามารถติดตั้ง API และใช้ตัวอย่างโค้ดที่ให้มาเพื่อแปลงข้อความเป็นภาพ PNG, JPEG หรือ GIF นอกจากนี้ คุณสามารถสำรวจคุณสมบัติอื่นๆ ของ Aspose.Words for Java โดยใช้ เอกสารประกอบ นอกจากนี้ ในกรณีที่คุณมีคำถามหรือข้อสงสัย คุณสามารถติดต่อเราผ่านทาง ฟอรัม

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