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:
- GroupDocs Comparison for .NET: Töltse le és telepítse a GroupDocs Comparison for .NET alkalmazást innen: itt.
- 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.
- 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.