แบ่งเอกสาร Word เป็นส่วนๆ โดยใช้ Java

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

ขั้นตอนการแบ่งเอกสาร Word เป็นส่วนๆ โดยใช้ Java

  1. ตั้งค่าสภาพแวดล้อมเพื่อใช้ Aspose.Words for Java เพื่อแยกไฟล์ Word ออกเป็นส่วนๆ
  2. โหลดไฟล์ Word ต้นฉบับลงในอ็อบเจ็กต์ Document เพื่อแยกส่วนต่างๆ
  3. ทำซ้ำผ่านทุกส่วนในไฟล์ Word ที่โหลด
  4. สร้างไฟล์ Word เปล่าใหม่และล้างคอลเลกชันส่วนเริ่มต้น
  5. โคลนส่วนปัจจุบันในการวนซ้ำและนำเข้าสู่เอกสาร Word ใหม่
  6. Save ไฟล์ Word ที่มีชื่อเฉพาะและทำซ้ำขั้นตอนสำหรับส่วนที่เหลือ

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

โค้ดสำหรับแยกเอกสาร Word เป็นส่วนๆ โดยใช้ Java

import com.aspose.words.*;
public class Main
{
public static void main(String[] args) throws Exception // Divide Word file by sections in Java
{
// Set the licenses
new License().setLicense("License.lic");
// Load the source Word document
Document doc = new Document("Sections.docx");
// Iterate through all the sections
for (int iSectionCounter = 0; iSectionCounter < doc.getSections().getCount(); iSectionCounter++)
{
// Clone the current section
Section section = doc.getSections().get(iSectionCounter).deepClone();
// Create a new empty Word document
Document newDoc = new Document();
// Remove the default sections in the Word file
newDoc.getSections().clear();
// Import the section to the new document
Section newSection = (Section)newDoc.importNode(section, true);
newDoc.getSections().add(newSection);
// Save the section as a separate Word file
newDoc.save("Word_Section_ " + iSectionCounter + ".docx");
}
System.out.println("Word file split by sections successfully");
}
}

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

บทช่วยสอนนี้แนะนำเราในการแบ่งไฟล์ Word ออกเป็นส่วนๆ หากคุณต้องการแทรกตารางในไฟล์ Word โปรดดูบทความใน วิธีการสร้างตารางในเอกสาร Word ด้วย Java

 ไทย