Menyimpan Metadata Dokumen yang Ditentukan Pengguna dalam Perbandingan GroupDocs untuk .NET

Perkenalan

Dalam tutorial ini, kita akan membahas cara menyimpan metadata dokumen yang ditentukan pengguna menggunakan GroupDocs Comparison untuk .NET. Metadata sangat penting untuk mengatur dan mengelola dokumen secara efisien. Dengan GroupDocs Comparison, Anda dapat dengan mudah membandingkan dan memanipulasi metadata untuk memenuhi persyaratan khusus Anda.

Prasyarat

Sebelum kita mulai, pastikan Anda memiliki prasyarat berikut:

  1. Perbandingan GroupDocs untuk .NET: Unduh dan instal Perbandingan GroupDocs untuk .NET dari Di Sini.
  2. Lingkungan Pengembangan: Pastikan Anda memiliki lingkungan pengembangan yang sesuai seperti Visual Studio yang terinstal di sistem Anda.
  3. Dokumen Sumber dan Target: Siapkan dokumen sumber dan target yang ingin Anda bandingkan dan manipulasi metadatanya.

Mengimpor Ruang Nama

Pertama, impor namespace yang diperlukan untuk mengakses fungsionalitas yang disediakan oleh GroupDocs Comparison untuk .NET.

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

Langkah 1: Tentukan Direktori Output dan Nama File

Tentukan direktori tempat Anda ingin menyimpan dokumen yang dibandingkan dan tentukan nama file keluaran.

string outputDirectory = "Your Document Directory";
string outputFileName = Path.Combine(outputDirectory, "RESULT.docx");

Langkah 2: Inisialisasi Pembanding dan Tambahkan Dokumen

Inisialisasi Comparer objek dengan dokumen sumber dan menambahkan dokumen target untuk perbandingan.

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

Langkah 3: Tentukan Opsi Metadata

Tentukan opsi metadata untuk disimpan dalam dokumen yang dibandingkan. Dalam contoh ini, kami menetapkan CloneMetadataType ke MetadataType.FileAuthor dan memberikan rincian untuk FileAuthorMetadata.

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

Langkah 4: Bandingkan Dokumen dan Simpan Metadata

Bandingkan dokumen dengan opsi metadata yang ditentukan dan simpan dokumen yang dibandingkan.

comparer.Compare(outputFileName, saveOptions);

Langkah 5: Menampilkan Pesan Sukses

Menampilkan pesan berhasil yang menunjukkan bahwa dokumen telah berhasil dibandingkan dan lokasi keluaran.

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

Kesimpulan

Dalam tutorial ini, kita telah mempelajari cara menyimpan metadata dokumen yang ditentukan pengguna menggunakan GroupDocs Comparison for .NET. Dengan mengikuti langkah-langkah ini, Anda dapat membandingkan dokumen secara efisien sambil mempertahankan dan memanipulasi metadata sesuai dengan kebutuhan Anda.

Pertanyaan yang Sering Diajukan

Bisakah Perbandingan GroupDocs untuk .NET menangani berbagai format dokumen?

Ya, Perbandingan GroupDocs mendukung berbagai format dokumen termasuk DOCX, PDF, PPTX, XLSX, dan banyak lagi.

Apakah ada uji coba gratis yang tersedia untuk Perbandingan GroupDocs untuk .NET?

Ya, Anda dapat mengakses uji coba gratis Di Sini.

Dapatkah saya menyesuaikan opsi metadata menurut kebutuhan saya?

Tentu saja, GroupDocs Comparison menyediakan opsi fleksibel untuk menyesuaikan penanganan metadata selama perbandingan dokumen.

Apakah GroupDocs Comparison menawarkan dukungan teknis?

Ya, Anda bisa mendapatkan dukungan teknis dari forum Perbandingan GroupDocs Di Sini.

Di mana saya dapat membeli lisensi untuk GroupDocs Comparison for .NET?

Anda dapat membeli lisensi dari situs web GroupDocs Di Sini.