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