Word เป็น Excel Java

การแปลงเอกสาร Word เป็นรูปแบบ Excel เป็นกรณีการใช้งานที่นิยมเมื่อต้องจัดการกับการแยกและวิเคราะห์ข้อมูลที่มีโครงสร้าง คู่มือนี้จะแนะนำคุณเกี่ยวกับกระบวนการแปลง Word DOCX เป็น Excel XLSX ใน Java ไม่ว่าคุณจะแยกตารางข้อมูล สร้างรายงาน หรือจัดรูปแบบเอกสารเพื่อการจัดการเพิ่มเติม การแปลงนี้สามารถช่วยลดความซับซ้อนของเวิร์กโฟลว์ของคุณได้

เหตุใดจึงต้องแปลง Word เป็น Excel?

มีเหตุผลหลายประการที่ทำให้การแปลง Word เป็น Excel อาจเป็นประโยชน์:

  • การแยกข้อมูล: เมื่อเอกสาร Word มีตารางหรือข้อมูลที่มีโครงสร้าง การส่งออกไปยัง Excel จะทำให้วิเคราะห์และจัดการข้อมูลได้ง่ายขึ้น

  • การรายงาน: Excel มอบเครื่องมือที่ดีกว่าสำหรับการคำนวณ การสร้างกราฟ และการแสดงภาพ ทำให้เหมาะสำหรับการนำเสนอข้อมูลในรูปแบบเชิงวิเคราะห์มากขึ้น

  • ระบบอัตโนมัติ: สำหรับนักพัฒนาที่ทำงานกับข้อมูลปริมาณมากหรือต้องการสร้างรายงานอัตโนมัติ การแปลง Word เป็น Excel จะช่วยทำให้กระบวนการราบรื่นและเปิดโอกาสอื่นๆ สำหรับระบบอัตโนมัติ

ตัวแปลง Word เป็น Excel - การกำหนดค่า Java API

คุณสามารถส่งออกเอกสาร Word เป็นรูปแบบเวิร์กชีต Excel ได้โดยกำหนดค่า Conholdate.Total สำหรับ Java ในสภาพแวดล้อมของคุณ คุณสามารถดาวน์โหลดไฟล์ JAR หรือวางการกำหนดค่า Maven ต่อไปนี้ลงในไฟล์ pom.xml ของโปรเจ็กต์ของคุณ:

<dependency>
<groupId>com.conholdate</groupId>
<artifactId>conholdate-total</artifactId>
<version>24.8</version>
<type>pom</type>
</dependency>

แปลง Word เป็น Excel ใน Java

คุณสามารถแปลง Word DOCX เป็น Excel XLSX ใน Java ได้โดยทำตามขั้นตอนต่อไปนี้:

  • คลาส Converter ใช้ในการโหลดเอกสาร Word และจัดการกระบวนการแปลง
  • วัตถุคลาส SpreadsheetConvertOptions ช่วยให้คุณสามารถกำหนดตัวเลือกที่เฉพาะเจาะจงสำหรับการแปลง
  • ระบุหมายเลขหน้าจากเอกสาร Word ที่ต้องการแปลงและจำนวนหน้าที่จะแปลง
  • ตั้งค่าตัวเลือกการเรนเดอร์ที่กำหนดเองต่าง ๆ
  • บันทึกไฟล์ที่แปลงแล้วด้วยชื่อไฟล์ที่ให้ไว้โดยใช้เมธอด convert()

ตัวอย่างโค้ดต่อไปนี้สาธิตวิธีการแปลง Word เป็นรูปแบบ Excel ใน Java:

// สร้างอินสแตนซ์ของคลาส Converter
com.groupdocs.conversion.Converter converter = new com.groupdocs.conversion.Converter("sample.docx");

// เริ่มต้นวัตถุของคลาส SpreadsheetConvertOptions
com.groupdocs.conversion.options.convert.SpreadsheetConvertOptions options = new com.groupdocs.conversion.options.convert.SpreadsheetConvertOptions();

// ตั้งค่าตัวเลือกที่กำหนดเอง
options.setPageNumber(2);
options.setPagesCount(1);
options.setFormat(com.groupdocs.conversion.filetypes.SpreadsheetFileType.Xls);
options.setZoom(150);

// บันทึกไฟล์ Excel ที่แปลงแล้ว
converter.convert("converted.xls", options);

ใบอนุญาตประเมินผลฟรี

คุณอาจได้รับ ใบอนุญาตชั่วคราวฟรี เพื่อตรวจสอบฟีเจอร์ต่างๆ ของ API ให้เต็มประสิทธิภาพ

สรุป

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

คำถามที่พบบ่อย

ฉันสามารถแปลงหลายหน้าจากเอกสาร Word เป็น Excel ได้หรือไม่?

ใช่ คุณสามารถใช้เมธอด setPagesCount() เพื่อกำหนดจำนวนหน้าที่คุณต้องการแปลงจากเอกสาร Word ได้

ฉันสามารถปรับแต่งกระบวนการแปลงเพิ่มเติมได้หรือไม่

ใช่ คลาส SpreadsheetConvertOptions ช่วยให้คุณปรับแต่งการตั้งค่าต่างๆ เช่น ระดับการซูม รูปแบบไฟล์ เป็นต้น

สามารถแปลงตารางในเอกสาร Word เป็น Excel ได้หรือไม่?

ใช่ หากเอกสาร Word ของคุณมีตาราง ตารางจะถูกเก็บรักษาไว้ในผลลัพธ์ของ Excel

ดูเพิ่มเติม