การบันทึกข้อมูลเมตาของเอกสารที่ผู้ใช้กำหนดในการเปรียบเทียบ GroupDocs สำหรับ .NET

การแนะนำ

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

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

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

  1. การเปรียบเทียบ GroupDocs สำหรับ .NET: ดาวน์โหลดและติดตั้งการเปรียบเทียบ GroupDocs สำหรับ .NET จาก ที่นี่.
  2. สภาพแวดล้อมการพัฒนา: ตรวจสอบให้แน่ใจว่าคุณมีสภาพแวดล้อมการพัฒนาที่เหมาะสม เช่น Visual Studio ติดตั้งอยู่ในระบบของคุณ
  3. เอกสารต้นฉบับและเป้าหมาย: เตรียมเอกสารต้นฉบับและเป้าหมายที่คุณต้องการเปรียบเทียบและจัดการข้อมูลเมตา

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

ขั้นแรก นำเข้าเนมสเปซที่จำเป็นเพื่อเข้าถึงฟังก์ชันการทำงานที่จัดทำโดยการเปรียบเทียบ GroupDocs สำหรับ .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");

ขั้นตอนที่ 2: เริ่มต้น Comparer และเพิ่มเอกสาร

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

using (Comparer comparer = new Comparer("SOURCE.docx"))
{
    comparer.Add("TARGET.docx");

ขั้นตอนที่ 3: ระบุตัวเลือกข้อมูลเมตา

ระบุตัวเลือกเมตาข้อมูลสำหรับการบันทึกในเอกสารที่เปรียบเทียบ ในตัวอย่างนี้ เราตั้งค่า CloneMetadataType ถึง MetadataType.FileAuthor และให้รายละเอียดสำหรับ FileAuthorMetadata-

SaveOptions saveOptions = new SaveOptions()
{
    CloneMetadataType = MetadataType.FileAuthor,
    FileAuthorMetadata = new FileAuthorMetadata
    {
        Author = "Tom",
        Company = "GroupDocs",
        LastSaveBy = "Jack"
    }
};

ขั้นตอนที่ 4: เปรียบเทียบเอกสารและบันทึกข้อมูลเมตา

เปรียบเทียบเอกสารที่มีตัวเลือกเมตาข้อมูลที่ระบุ และบันทึกเอกสารที่เปรียบเทียบ

comparer.Compare(outputFileName, saveOptions);

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

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

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

บทสรุป

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

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

การเปรียบเทียบ GroupDocs สำหรับ .NET สามารถจัดการรูปแบบเอกสารต่างๆ ได้หรือไม่

ใช่ การเปรียบเทียบ GroupDocs รองรับรูปแบบเอกสารที่หลากหลาย รวมถึง DOCX, PDF, PPTX, XLSX และอื่นๆ

มีรุ่นทดลองใช้งานฟรีสำหรับการเปรียบเทียบ GroupDocs สำหรับ .NET หรือไม่

ใช่ คุณสามารถเข้าถึงการทดลองใช้ฟรีได้ ที่นี่.

ฉันสามารถปรับแต่งตัวเลือกเมตาข้อมูลตามความต้องการของฉันได้หรือไม่

Absolutely, GroupDocs Comparison มอบตัวเลือกที่ยืดหยุ่นในการปรับแต่งการจัดการข้อมูลเมตาในระหว่างการเปรียบเทียบเอกสาร

การเปรียบเทียบ GroupDocs มีการสนับสนุนทางเทคนิคหรือไม่

ใช่ คุณสามารถรับการสนับสนุนด้านเทคนิคได้จากฟอรัมการเปรียบเทียบ GroupDocs ที่นี่.

ฉันสามารถซื้อใบอนุญาตสำหรับ GroupDocs Comparison สำหรับ .NET ได้ที่ไหน

คุณสามารถซื้อใบอนุญาตจากเว็บไซต์ GroupDocs ได้ ที่นี่.