บทความสั้นๆ นี้มีเนื้อหาเกี่ยวกับ วิธีการแยกเอกสาร Word โดยใช้ Java ซึ่งจะให้รายละเอียดเกี่ยวกับการกำหนดค่าสภาพแวดล้อม ชุดขั้นตอนที่ต้องปฏิบัติตามเพื่อเขียนแอปพลิเคชันนี้ และโค้ดตัวอย่างที่เรียกใช้ได้ซึ่งสาธิตกระบวนการ แยกหน้าใน Word โดยใช้ Java อธิบายขั้นตอนการแยกเอกสารตามแต่ละหน้า แต่ยังกล่าวถึงตัวเลือกในการแยกเอกสาร Word ด้วยวิธีต่างๆ และบันทึกเป็น DOCX, DOC หรือรูปแบบอื่นๆ ที่รองรับ .
ขั้นตอนในการแยกไฟล์ Word โดยใช้ Java
- สร้างสภาพแวดล้อมสำหรับใช้ Aspose.Words for Java เพื่อแยกเอกสาร Word
- โหลดไฟล์ Word ตัวอย่างที่มีหลายหน้าลงในวัตถุคลาส Document
- รับจำนวนหน้าทั้งหมดในเอกสารที่โหลด
- แยกวิเคราะห์แต่ละหน้าของเอกสาร
- แยกหน้าที่ระบุโดยใช้เมธอด extractPages() ในคลาส Document
- บันทึกเอกสารที่แตกออกมาใหม่บนดิสก์
ขั้นตอนเหล่านี้อธิบายขั้นตอนการ แยกเอกสาร Word โดยใช้ Java โดยการแชร์ลิงก์ไปยังไลบรารีทรัพยากรที่ใช้ในโค้ดตัวอย่าง ขั้นแรก ให้คุณโหลดไฟล์ Word ต้นฉบับลงในออบเจกต์คลาส Document ซึ่งมีเมธอดในการแยกเอกสารด้วย ต่อไปนี้เป็นขั้นตอนในการแยกเอกสารเพื่อให้แต่ละหน้าถูกแยกและบันทึกเป็นเอกสารแยกต่างหาก
รหัสเพื่อแยกหน้าจาก Word โดยใช้ Java
รหัสนี้สาธิตกระบวนการ แยก DOCX โดยใช้ Java โดยที่เอกสารต้นฉบับถูกโหลดโดยใช้ออบเจกต์คลาส Document ที่มีตัวสร้างที่หลากหลายซึ่งใช้ชื่อไฟล์ สตรีมอินพุต และออบเจ็กต์คลาส LoadOptions เพื่อตั้งรหัสผ่านสำหรับไฟล์ที่ได้รับการป้องกันพร้อมกับไฟล์อื่นๆ คุณสมบัติอีกด้วย สามารถใช้ฟังก์ชัน extractPages() เพื่อแยกหน้าโดยระบุดัชนีเริ่มต้นและจำนวนหน้าที่จะแตกเป็นเอกสารใหม่ นอกจากนี้ยังมีตัวเลือกให้แบ่งเอกสารตามหัวเรื่อง ส่วน และตามช่วงหน้าตามข้อกำหนด
บทช่วยสอนนี้แนะนำให้เราเขียน Word page splitter โดยใช้ Java หากคุณสนใจที่จะเรียนรู้ขั้นตอนการเพิ่มความคิดเห็น โปรดดูบทความใน วิธีเพิ่มความคิดเห็นใน Word โดยใช้ Java