เมื่อใช้ API การเขียนโปรแกรมของเรา คุณจะสามารถเปรียบเทียบไฟล์สองไฟล์และค้นหาความแตกต่างระหว่างไฟล์ทั้งสองได้ กล่าวคือ ไลบรารี Node.js via .NET ของเราเป็นเครื่องมือตรวจสอบความแตกต่างของไฟล์ที่มีประสิทธิภาพ หลังจากใช้ Document Comparison API แล้ว คุณจะได้รับผลลัพธ์และบันทึกเป็น DOCX, PDF, DOC และรูปแบบอื่นๆ
ด้วย Node.js via .NET API ดั้งเดิมนี้ คุณสามารถเปรียบเทียบเอกสารและรับความแตกต่างในรูปแบบเอาต์พุตที่ต้องการได้อย่างง่ายดาย ไลบรารี่ JavaScript ของเรามีความสมบูรณ์ในตัวเองและไม่ต้องพึ่งพาเครื่องมือหรือบริการภายนอกใดๆ คุณสมบัติการประมวลผลเอกสารทั้งหมดถูกนำมาใช้ในโซลูชัน JavaScript อันทรงพลังนี้เพื่อประสบการณ์ที่ไม่ยุ่งยาก
การเปรียบเทียบเอกสารเป็นขั้นตอนที่เป็นที่ต้องการอย่างมาก โดยเฉพาะอย่างยิ่งภายในเวิร์กโฟลว์เอกสารอัตโนมัติ ไม่ว่าคุณจะทำงานกับเอกสารทางกฎหมาย ระบบควบคุมเวอร์ชัน หรือระบบจัดการเนื้อหา API การเปรียบเทียบเอกสารสำหรับ JavaScript สามารถเป็นตัวเปลี่ยนเกมได้ โดยจะเปรียบเทียบเนื้อหาของเอกสารทั้งในระดับตัวอักษรและระดับคำ แม้ว่าจะมีการเปลี่ยนแปลงเพียงอักขระเดียว คำทั้งคำก็จะถูกทำเครื่องหมายว่าแก้ไขแล้ว วิธีนี้ช่วยให้คุณตรวจจับการเปลี่ยนแปลงเล็กๆ น้อยๆ ที่อาจมองไม่เห็นด้วยตามนุษย์
มีหลายครั้งที่คุณพบว่าตัวเองไม่แน่ใจว่าเอกสารได้รับการแก้ไขหรือไม่ และกระบวนการเปรียบเทียบเอกสารสองเวอร์ชันด้วยตนเองนั้นค่อนข้างท้าทาย ในทางกลับกัน มีบางกรณีที่คุณมั่นใจว่าเอกสารมีการเปลี่ยนแปลง แต่งานในการค้นหาตำแหน่งพื้นที่ที่อัปเดตด้วยสายตากลายเป็นเรื่องยากมาก เรามาสำรวจสถานการณ์ทั่วไปที่การเปรียบเทียบเอกสารอัตโนมัติมีประโยชน์อย่างเหลือเชื่อ:
ด้วยการผสานรวมการเปรียบเทียบเอกสารอัตโนมัติเข้ากับขั้นตอนการทำงานของคุณ คุณจะสามารถเปรียบเทียบเอกสารทางโปรแกรม แยกความแตกต่าง และรับผลลัพธ์ในรูปแบบผลลัพธ์ที่ต้องการได้ทันที ไม่ว่าคุณจะเป็นนักพัฒนาที่มีประสบการณ์หรือเพิ่งเริ่มต้นใช้งาน Node.js via .NET ข้อมูลโค้ดที่ครอบคลุมและการสาธิตออนไลน์ของเราจะแนะนำคุณตลอดกระบวนการ
ลองสาธิตสดของเราโดยการอัปโหลดเอกสารสองฉบับ เลือกรูปแบบเป้าหมายเพื่อเน้นความแตกต่าง และตรวจสอบข้อมูลโค้ด JavaScript ที่แสดงบนหน้าจอ ตัวอย่างนี้สาธิตรายละเอียดวิธีการเปรียบเทียบเอกสารโดยทางโปรแกรม และรับผลลัพธ์ในรูปแบบไฟล์ที่ต้องการ
จุดสำคัญ: เอกสารที่เปรียบเทียบไม่ควรมีการแก้ไขก่อนที่จะเรียกวิธีการเปรียบเทียบ คุณต้องยอมรับการแก้ไขทั้งหมดก่อน เราได้ดูแลความแตกต่างเล็กๆ น้อยๆ นี้ในตัวอย่างโค้ด JavaScript ด้านล่างแล้ว:
npm install @aspose/words
สำเนา
const aw = require('@aspose/words');
var docA = new aw.Document("Input1.docx")
var docB = new aw.Document("Input2.docx")
// ไม่ควรมีการแก้ไขก่อนที่จะเปรียบเทียบ.
docA.acceptAllRevisions()
docB.acceptAllRevisions()
docA.compare(docB, "Author Name", new Date())
docA.save("Output.docx")
We host our Node.js via .Net packages in NPM repositories. Please follow the step-by-step instructions on how to install "Aspose.Words for Node.js via .NET" to your developer environment.
This package is compatible with Node.js 14.17.0 or higher.