เปรียบเทียบเอกสารที่ได้รับการป้องกันจากเส้นทาง - 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: เริ่มต้นตัวเปรียบเทียบ
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 หรือไม่
แม้ว่าใบอนุญาตชั่วคราวจะมีไว้เพื่อการทดสอบ แต่คุณสามารถรับใบอนุญาตฉบับเต็มได้โดยไปที่ที่นี่.