Felhasználó által definiált dokumentummetaadatok mentése a GroupDocs Comparison for .NET alkalmazásban

Bevezetés

Ebben az oktatóanyagban megvizsgáljuk, hogyan menthetők a felhasználó által definiált dokumentummetaadatok a GroupDocs Comparison for .NET segítségével. A metaadatok elengedhetetlenek a dokumentumok hatékony rendszerezéséhez és kezeléséhez. A GroupDocs Comparison segítségével könnyedén összehasonlíthatja és manipulálhatja a metaadatokat az Ön egyedi igényeinek megfelelően.

Előfeltételek

Mielőtt elkezdenénk, győződjünk meg arról, hogy a következő előfeltételekkel rendelkezünk:

  1. GroupDocs Comparison for .NET: Töltse le és telepítse a GroupDocs Comparison for .NET alkalmazást innen: itt.
  2. Fejlesztői környezet: Győződjön meg róla, hogy megfelelő fejlesztői környezet, például a Visual Studio telepítve van a rendszerén.
  3. Forrás- és céldokumentumok: Készítse elő azokat a forrás- és céldokumentumokat, amelyek metaadatait össze szeretné hasonlítani és kezelni szeretné.

Névterek importálása

Először importálja a szükséges névtereket a GroupDocs Comparison for .NET által biztosított funkciók eléréséhez.

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

1. lépés: Kimeneti könyvtár és fájlnév meghatározása

Adja meg azt a könyvtárat, ahová az összehasonlított dokumentumot menteni szeretné, és adja meg a kimeneti fájl nevét.

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

2. lépés: A Comparer inicializálása és dokumentumok hozzáadása

Inicializálja a Comparer objektumot a forrásdokumentummal, és adja hozzá a céldokumentumot összehasonlítás céljából.

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

3. lépés: Metaadat-beállítások megadása

Adja meg a metaadat-beállításokat az összehasonlított dokumentumban való mentéshez. Ebben a példában a következőt állítottuk be: CloneMetadataType hogy MetadataType.FileAuthor és adjon meg részleteket FileAuthorMetadata.

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

4. lépés: Dokumentumok összehasonlítása és metaadatok mentése

Hasonlítsa össze a dokumentumokat a megadott metaadat-beállításokkal, és mentse el az összehasonlított dokumentumot.

comparer.Compare(outputFileName, saveOptions);

5. lépés: Sikeres üzenet megjelenítése

Jelenítsen meg egy sikeres üzenetet, amely jelzi, hogy a dokumentumok összehasonlítása sikeresen megtörtént, valamint a kimeneti helyet.

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

Következtetés

Ebben az oktatóanyagban megtanultuk, hogyan menthetjük el a felhasználó által definiált dokumentumok metaadatait a GroupDocs Comparison for .NET használatával. A következő lépéseket követve hatékonyan összehasonlíthatjuk a dokumentumokat, miközben megőrizhetjük és manipulálhatjuk a metaadatokat az igényeinknek megfelelően.

GYIK

A GroupDocs Comparison for .NET képes kezelni a különböző dokumentumformátumokat?

Igen, a GroupDocs Comparison számos dokumentumformátumot támogat, beleértve a DOCX, PDF, PPTX, XLSX és egyebeket.

Van ingyenes próbaverzió a GroupDocs Comparison for .NET-hez?

Igen, hozzáférhetsz az ingyenes próbaverzióhoz itt.

Testreszabhatom a metaadat-beállításokat az igényeim szerint?

A GroupDocs Comparison rugalmas lehetőségeket kínál a metaadatok kezelésének testreszabására a dokumentumok összehasonlítása során.

A GroupDocs Comparison kínál technikai támogatást?

Igen, kérhet technikai támogatást a GroupDocs összehasonlító fórumon. itt.

Hol vásárolhatok licencet a GroupDocs Comparison for .NET-hez?

Licenc vásárlása a GroupDocs weboldalán lehetséges. itt.