การใช้ตัวเลือกการโหลดในการเปรียบเทียบ GroupDocs สำหรับ .NET

การแนะนำ

ยินดีต้อนรับสู่บทช่วยสอนเกี่ยวกับการใช้ Load Options ใน GroupDocs Comparison สำหรับ .NET ในบทช่วยสอนนี้ เราจะแนะนำคุณเกี่ยวกับกระบวนการเปรียบเทียบเอกสารโดยใช้ Load Options ทีละขั้นตอน ไม่ว่าคุณจะเป็นมือใหม่หรือผู้พัฒนาที่มีประสบการณ์ คู่มือนี้จะช่วยให้คุณผสานรวม GroupDocs Comparison เข้ากับแอปพลิเคชัน .NET ของคุณได้อย่างราบรื่น

ข้อกำหนดเบื้องต้น

ก่อนที่เราจะเริ่ม โปรดตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่าข้อกำหนดเบื้องต้นดังต่อไปนี้:

1. ติดตั้งการเปรียบเทียบ GroupDocs สำหรับ .NET

คุณสามารถดาวน์โหลดไลบรารีการเปรียบเทียบ GroupDocs สำหรับ .NET ได้จาก ลิงค์นี้ปฏิบัติตามคำแนะนำในการติดตั้งที่ให้ไว้ในเอกสารเพื่อให้กระบวนการติดตั้งเป็นไปอย่างราบรื่น

2. รับเอกสารต้นทางและปลายทาง

ตรวจสอบว่าคุณมีเอกสารต้นฉบับและเอกสารเป้าหมายพร้อมสำหรับการเปรียบเทียบ เอกสารเหล่านี้สามารถอยู่ในรูปแบบต่างๆ เช่น DOCX, PDF หรือ TXT

นำเข้าเนมสเปซ

ก่อนที่เราจะเจาะลึกโค้ด เรามาทำการนำเข้าเนมสเปซที่จำเป็นสำหรับแอปพลิเคชันของเรากันก่อน:

using System;
using System.IO;
using System.Collections.Generic;
using GroupDocs.Comparison;
using GroupDocs.Comparison.Options;

ตอนนี้เรามาแบ่งโค้ดตัวอย่างให้เป็นหลายขั้นตอน:

ขั้นตอนที่ 1: กำหนดไดเรกทอรีแบบอักษรที่กำหนดเอง

List<string> fontDirectories = new List<string>();
// จำเป็นต้องกำหนดไดเรกทอรีของไฟล์ด้วยแบบอักษร
fontDirectories.Add(Constants.CUSTOM_FONT);

ในขั้นตอนนี้ เราสร้างรายการประเภทสตริงเพื่อเก็บไดเร็กทอรีที่มีแบบอักษรที่กำหนดเองอยู่ ตรวจสอบให้แน่ใจว่าได้แทนที่ Constants.CUSTOM_FONT พร้อมด้วยเส้นทางไดเร็กทอรีจริงที่มีแบบอักษรที่คุณกำหนดเอง

ขั้นตอนที่ 2: สร้างตัวอย่างตัวเลือกการโหลด

LoadOptions loadOptions = new LoadOptions();
loadOptions.FontDirectories = fontDirectories;

ที่นี่เราจะสร้างตัวอย่าง LoadOptions วัตถุและกำหนดไดเรกทอรีแบบอักษรที่กำหนดเองให้กับวัตถุนั้น ขั้นตอนนี้จะเตรียมตัวเลือกที่จำเป็นสำหรับการโหลดเอกสารด้วยแบบอักษรที่กำหนดเอง

ขั้นตอนที่ 3: เปรียบเทียบเอกสาร

using (Comparer comparer = new Comparer(File.OpenRead("SOURCE.docx"), loadOptions))
{
    comparer.Add(File.OpenRead("TARGET.docx"));
    comparer.Compare(File.Create(Path.Combine("Your Document Directory", "RESULT.docx")));
}

ตอนนี้เราสร้าง Comparer วัตถุที่ใช้เอกสารต้นฉบับและตัวเลือกการโหลดที่กำหนดไว้ก่อนหน้านี้ จากนั้น เราเพิ่มเอกสารเป้าหมายลงในตัวเปรียบเทียบและดำเนินการเปรียบเทียบ ในที่สุด เราบันทึกเอกสารที่เปรียบเทียบแล้วไปยังไดเร็กทอรีที่ระบุ

ขั้นตอนที่ 4: แสดงข้อความแสดงว่าสำเร็จ

Console.WriteLine($"\nDocuments compared successfully.\nCheck output in {Directory.GetCurrentDirectory()}.");

หลังจากกระบวนการเปรียบเทียบเสร็จสมบูรณ์ เราจะแสดงข้อความแสดงว่าสำเร็จพร้อมกับไดเร็กทอรีที่บันทึกเอกสารที่เปรียบเทียบไว้

บทสรุป

โดยสรุป บทช่วยสอนนี้ให้คำแนะนำที่ครอบคลุมเกี่ยวกับการใช้ตัวเลือกการโหลดในการเปรียบเทียบ GroupDocs สำหรับ .NET โดยปฏิบัติตามคำแนะนำทีละขั้นตอน คุณสามารถผสานฟังก์ชันการเปรียบเทียบเอกสารเข้ากับแอปพลิเคชัน .NET ของคุณได้อย่างราบรื่น

คำถามที่พบบ่อย

ถาม: GroupDocs Comparison สามารถจัดการเอกสารที่มีรูปแบบต่างกันได้หรือไม่

ใช่ การเปรียบเทียบ GroupDocs รองรับการเปรียบเทียบเอกสารในรูปแบบต่างๆ เช่น DOCX, PDF, TXT และอื่นๆ

ถาม: มีเวอร์ชันทดลองใช้งานก่อนการซื้อหรือไม่?

ใช่ คุณสามารถเข้าถึงเวอร์ชันทดลองใช้งานฟรีของ GroupDocs Comparison ได้จาก ลิงค์นี้.

ถาม: ฉันจะได้รับการสนับสนุนสำหรับการเปรียบเทียบ GroupDocs ได้อย่างไร

คุณสามารถขอความช่วยเหลือจากฟอรัมชุมชน GroupDocs ได้ ที่นี่.

ถาม: ฉันสามารถใช้แบบอักษรที่กำหนดเองในเอกสารที่เปรียบเทียบได้หรือไม่

แน่นอน! การเปรียบเทียบ GroupDocs ช่วยให้คุณระบุไดเรกทอรีแบบอักษรที่กำหนดเองเพื่อการแสดงเอกสารที่แม่นยำ

ถาม: ใบอนุญาตชั่วคราวมีไว้สำหรับวัตถุประสงค์การทดสอบหรือไม่

ใช่ คุณสามารถขอใบอนุญาตชั่วคราวเพื่อวัตถุประสงค์การทดสอบและประเมินผลได้จาก ลิงค์นี้.