แปลง Word เป็นรูปภาพ (JPG) โดยทางโปรแกรมใน Java

MS Word เป็น JPG ในภาษาจาวา

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

เราจะกล่าวถึงประเด็นต่อไปนี้ในบทความนี้:

แปลง DOCX เป็น JPG โดยทางโปรแกรมในการติดตั้ง Java - API

การติดตั้งแอปพลิเคชัน Java ของคุณด้วยตัวแปลง Word เป็น JPG นั้นรวดเร็วมากในขณะนี้ เนื่องจากขั้นตอนการติดตั้งที่ง่ายและสะดวกของไลบรารี Java นี้ คุณสามารถ ดาวน์โหลด ไฟล์ jar หรือทำตามการกำหนดค่า 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>21.11</version>
    <type>pom</type>
</dependency>

วิธีแปลงไฟล์ Word เป็น JPG ใน Java

เป็นไลบรารีที่ทรงพลังมากซึ่งทำการแปลงไฟล์ให้เหมาะสมภายในไม่กี่วินาที

คุณสามารถทำตามขั้นตอนต่อไปนี้และข้อมูลโค้ดเพื่อแปลงรูปแบบ Word เป็น JPG โดยทางโปรแกรม

  1. โหลดไฟล์ DOCX ต้นทางโดยการเรียก Constructor ของคลาส Document
  2. เรียกวิธี บันทึก เพื่อบันทึกไฟล์ในรูปแบบ JPG
// โหลดไฟล์ DOCX ต้นทางโดยการเรียก Constructor ของคลาส Document
Document doc = new Document( "sample.docx");

// เรียกวิธีการบันทึกเพื่อบันทึกไฟล์ในรูปแบบ JPG  
doc.save( "SaveDocx2Jpg.jpg");

ไลบรารี Java เพื่อแปลง Word เป็น JPG โดยทางโปรแกรม - คุณสมบัติขั้นสูง

คุณสามารถกำหนดค่าการเรียก API ได้ตามความต้องการ นอกจากนี้ คุณสามารถดูรายการคลาสที่มีอยู่ทั้งหมดและวิธีการได้ ที่นี่

ต่อไปนี้เป็นขั้นตอนและข้อมูลโค้ดในการแปลง Word เป็น JPG ใน Java:

  1. เริ่มต้นอินสแตนซ์ของคลาส Document และโหลดไฟล์ DOCX ต้นฉบับ
  2. สร้างออบเจ็กต์ของคลาส ImageSaveOptions เพื่อระบุตัวเลือกเพิ่มเติม
  3. เรียกใช้เมธอด setPageSet ไปที่ “PageSet” เป็น “0” เพื่อแปลงเฉพาะหน้าแรกของเอกสาร
  4. เปลี่ยนความสว่างของภาพโดยการเรียกเมธอด setImageBrightness
  5. setImageContrast จะตั้งค่าความคมชัด
  6. เปลี่ยนความละเอียดแนวนอนโดยการเรียกเมธอด setHorizontalResolution ค่าเริ่มต้นสำหรับคุณสมบัติเหล่านี้คือ 96.0 สำหรับความละเอียด 96dpi
  7. บันทึกเอกสารในรูปแบบ JPG โดยการเรียกเมธอด save
 // เริ่มต้นอินสแตนซ์ของคลาส Document และโหลดไฟล์ DOCX ต้นทาง
Document doc = new Document(  "sample.docx");

// สร้างวัตถุของคลาส ImageSaveOptions เพื่อระบุตัวเลือกเพิ่มเติม
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.JPEG);

//เรียกใช้เมธอด setPageSet เป็น "PageSet" เป็น "0" เพื่อแปลงเฉพาะหน้าแรกของเอกสาร
options.setPageSet(new PageSet(0));

// เปลี่ยนความสว่างของภาพโดยการเรียกเมธอด setImageBrightness
options.setImageBrightness(0.3f);

// setImageContrast จะตั้งค่าความคมชัด
options.setImageContrast(0.7f);

// เปลี่ยนความละเอียดแนวนอนโดยการเรียกเมธอดsetHorizontalResolution ค่าเริ่มต้นสำหรับคุณสมบัติเหล่านี้คือ 96.0 สำหรับความละเอียด 96dpi
options.setHorizontalResolution(72f);

// บันทึกเอกสารในรูปแบบ JPG โดยเรียกวิธีการบันทึก
doc.save(  "SaveDocx2Jpg.jpg", options);

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

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

สรุป

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

ถามคำถาม

คุณสามารถแบ่งปันคำถามหรือข้อสงสัยของคุณได้ใน ฟอรั่ม ของเรา

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