เปรียบเทียบเอกสาร Word โดยใช้ Java โดยทำตามข้อมูลที่รวบรวมในบทความนี้ โดยจะอธิบายรายละเอียดทั้งหมดเพื่อกำหนดค่าสภาพแวดล้อม อัลกอริธึมทีละขั้นตอน และโค้ดตัวอย่างที่รันได้เพื่อ เปรียบเทียบเอกสารสองฉบับโดยใช้ Java คุณสามารถสร้างแอปพลิเคชัน Java ได้โดยการรวมคุณสมบัตินี้ จากนั้นทำการเปรียบเทียบไฟล์บนแพลตฟอร์มใดๆ ที่รองรับ Java
ขั้นตอนในการเปรียบเทียบเอกสาร Word ใน Java
- กำหนดค่าสภาพแวดล้อมของคุณโดยการติดตั้ง Aspose.Words for Java เพื่อเปรียบเทียบเอกสาร Word
- เข้าถึงเอกสาร Word ที่ป้อนโดยใช้คลาส Document
- โหลดเอกสาร Word ที่สองเพื่อเปรียบเทียบเนื้อหา
- ยอมรับการแก้ไขของไฟล์ Word ทั้งสองไฟล์
- ทำการเปรียบเทียบเอกสาร Word ทั้งสองด้วยวิธีเปรียบเทียบ
- ส่งออกไฟล์ Word ผลลัพธ์ด้วยเอาต์พุตการเปรียบเทียบโดยใช้วิธี Save
ขั้นตอนเหล่านี้ครอบคลุมกระบวนการทั้งหมดโดยย่อเพื่อ เปรียบเทียบ 2 เอกสารใน Word โดยใช้ Java กระบวนการเปรียบเทียบเริ่มต้นโดยการโหลดเอกสาร Word อินพุต จากนั้นให้ยอมรับการแก้ไขของเอกสารตามด้วยการเปรียบเทียบเพื่อหาความเหมือนหรือความแตกต่าง
รหัสเพื่อเปรียบเทียบเอกสาร Word โดยใช้ Java
import com.aspose.words.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Compare Word documents in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
Document docA = new Document("Input1.docx"); | |
Document docB = new Document("Input2.docx"); | |
// Accept all revisions before comparison. | |
docA.acceptAllRevisions(); | |
docB.acceptAllRevisions(); | |
// Compare Word Documents | |
docA.compare(docB, "Author Name", new java.util.Date()); | |
// Save comparison result document | |
docA.save("Comparison_Output.docx"); | |
System.out.println("Done"); | |
} | |
} |
ข้อมูลโค้ดนี้ได้สาธิตกระบวนการ เปรียบเทียบเอกสารสองฉบับเพื่อความคล้ายคลึงกันโดยใช้ Java ใช้คลาสเอกสารเพื่อโหลดไฟล์ต้นฉบับ ยอมรับการแก้ไข และเปรียบเทียบข้อมูลในไฟล์ สุดท้าย ให้ใช้เมธอด save() เพื่อส่งออกผลการเปรียบเทียบเป็นไฟล์ DOCX
บทช่วยสอนนี้ได้ครอบคลุมข้อมูลเพื่อ เปรียบเทียบเอกสาร Word 2 รายการเพื่อดูความแตกต่างโดยใช้ Java นอกจากนี้ หากคุณต้องการเรียนรู้การรวมเอกสาร Word โปรดไปที่บทความเรื่อง วิธีผสานเอกสาร Word โดยใช้ Java