เปรียบเทียบเอกสารที่ได้รับการป้องกันจากเส้นทาง - GroupDocs.Comparison สำหรับ .NET
การแนะนำ
ในโลกของการพัฒนาซอฟต์แวร์ การเปรียบเทียบเอกสารที่มีประสิทธิภาพและแม่นยำถือเป็นสิ่งสำคัญสำหรับอุตสาหกรรมต่างๆ รวมถึงกฎหมาย การเงิน และการศึกษา GroupDocs.Comparison สำหรับ .NET มอบโซลูชันที่ครอบคลุมสำหรับการเปรียบเทียบเอกสารที่ได้รับการป้องกันอย่างง่ายดายภายในแอปพลิเคชัน .NET ของคุณ บทช่วยสอนนี้จะแนะนำคุณตลอดกระบวนการเปรียบเทียบเอกสารที่ได้รับการป้องกันทีละขั้นตอนโดยใช้ GroupDocs.Comparison สำหรับ .NET
ข้อกำหนดเบื้องต้น
ก่อนที่จะเริ่มลงลึกในบทช่วยสอนนี้ ให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้:
- GroupDocs.Comparison สำหรับ .NET: ดาวน์โหลดและติดตั้งไลบรารีจาก ที่นี่.
- เอกสารที่ได้รับการป้องกัน: เตรียมเอกสารต้นฉบับและเอกสารเป้าหมายที่คุณต้องการเปรียบเทียบ ตรวจสอบให้แน่ใจว่าเอกสารเหล่านี้ได้รับการป้องกันด้วยรหัสผ่าน
นำเข้าเนมสเปซ
ก่อนอื่นให้เรานำเข้าเนมสเปซที่จำเป็นเข้าสู่โปรเจ็กต์ของเราเพื่อเข้าถึงฟังก์ชันการทำงานของ GroupDocs.Comparison สำหรับ .NET:
using System;
using System.IO;
using GroupDocs.Comparison;
using GroupDocs.Comparison.Options;
ขั้นตอนที่ 1: ตั้งค่าไดเรกทอรีผลลัพธ์และชื่อไฟล์
string outputDirectory = "Your Document Directory";
string outputFileName = Path.Combine(outputDirectory, "RESULT.docx");
ในขั้นตอนนี้คุณกำหนดไดเรกทอรีที่จะบันทึกเอกสารที่เปรียบเทียบ (outputDirectory
) และระบุชื่อไฟล์เอาท์พุต (outputFileName
-
ขั้นตอนที่ 2: เริ่มต้น Comparer
using (Comparer comparer = new Comparer("SOURCE.docx"_PROTECTED, new LoadOptions(){ Password = "1234" }))
ที่นี่เราจะเริ่มต้นอินสแตนซ์ใหม่ของ Comparer
คลาสส่งผ่านเส้นทางไปยังเอกสารต้นฉบับ (SOURCE.docx_PROTECTED
) และระบุตัวเลือกการโหลดด้วยรหัสผ่าน (1234
) จำเป็นต้องเปิดเอกสารต้นฉบับ
ขั้นตอนที่ 3: เพิ่มเอกสารเป้าหมายและโหลดตัวเลือก
comparer.Add("TARGET.docx"_PROTECTED, new LoadOptions() { Password = "5678" });
ต่อไปเราเพิ่มเอกสารเป้าหมาย (TARGET.docx_PROTECTED
) พร้อมตัวเลือกโหลดที่มีรหัสผ่าน (5678
จำเป็นต้องเปิดเอกสารเป้าหมาย
ขั้นตอนที่ 4: ดำเนินการเปรียบเทียบ
comparer.Compare(outputFileName);
ในขั้นตอนนี้เราจะทำการเปรียบเทียบเอกสารโดยใช้ Compare
วิธีการของ Comparer
คลาส โดยระบุชื่อไฟล์เอาท์พุตที่จะบันทึกเอกสารที่เปรียบเทียบ
ขั้นตอนที่ 5: แสดงตำแหน่งเอาท์พุต
Console.WriteLine($"\nDocuments compared successfully.\nCheck output in {Directory.GetCurrentDirectory()}.");
ในที่สุด เราจะแสดงข้อความยืนยันการเปรียบเทียบสำเร็จ และระบุตำแหน่งที่บันทึกเอกสารที่เปรียบเทียบ
บทสรุป
GroupDocs.Comparison สำหรับ .NET ช่วยให้กระบวนการเปรียบเทียบเอกสารที่ได้รับการป้องกันง่ายขึ้น โดยนำเสนอเครื่องมืออันทรงพลังสำหรับนักพัฒนาเพื่อปรับปรุงเวิร์กโฟลว์การจัดการเอกสาร ด้วยการทำตามบทช่วยสอนนี้ คุณสามารถผสานฟังก์ชันการเปรียบเทียบเอกสารเข้ากับแอปพลิเคชัน .NET ของคุณได้อย่างราบรื่น
คำถามที่พบบ่อย
GroupDocs.Comparison สำหรับ .NET สามารถเปรียบเทียบเอกสารในรูปแบบที่แตกต่างกันได้หรือไม่
ใช่ GroupDocs.Comparison สำหรับ .NET รองรับการเปรียบเทียบเอกสารในรูปแบบต่างๆ รวมถึง DOCX, PDF, PPTX และอื่นๆ อีกมากมาย
สามารถปรับแต่งการตั้งค่าสำหรับการเปรียบเทียบเอกสารได้หรือไม่
อย่างแน่นอน GroupDocs.Comparison สำหรับ .NET มีตัวเลือกมากมายในการปรับแต่งการตั้งค่าการเปรียบเทียบตามความต้องการของคุณ
ฉันสามารถทดลองใช้ GroupDocs.Comparison สำหรับ .NET ก่อนซื้อได้หรือไม่
ใช่ คุณสามารถสำรวจคุณสมบัติของ GroupDocs.Comparison สำหรับ .NET ได้โดยเข้าถึงรุ่นทดลองใช้งานฟรีที่พร้อมให้บริการ ที่นี่.
ฉันสามารถหาเอกสารและการสนับสนุนสำหรับ GroupDocs.Comparison สำหรับ .NET ได้ที่ไหน
คุณสามารถดูเอกสารประกอบฉบับสมบูรณ์ได้ ที่นี่ และแสวงหาการสนับสนุนจากฟอรั่มชุมชน ที่นี่.
ฉันต้องมีใบอนุญาตชั่วคราวเพื่อใช้ GroupDocs.Comparison สำหรับ .NET หรือไม่
ในขณะที่ใบอนุญาตชั่วคราวมีไว้สำหรับวัตถุประสงค์ในการทดสอบ คุณสามารถรับใบอนุญาตเต็มรูปแบบได้โดยไปที่ ที่นี่.