Felhasználó által meghatározott dokumentum metaadatok mentése a GroupDocs-összehasonlításban .NET-hez
Bevezetés
Ebben az oktatóanyagban megvizsgáljuk, hogyan menthetők el a felhasználó által meghatározott dokumentumok metaadatai a GroupDocs Comparison for .NET segítségével. A metaadatok kulcsfontosságúak 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, hogy megfeleljenek az Ön speciális követelményeinek.
Előfeltételek
Mielőtt elkezdené, győződjön meg arról, hogy rendelkezik a következő előfeltételekkel:
- GroupDocs Comparison for .NET: Töltse le és telepítse a GroupDocs Comparison for .NET alkalmazást innenitt.
- Fejlesztési környezet: Győződjön meg arról, hogy megfelelő fejlesztői környezet, például a Visual Studio telepítve van a rendszerére.
- Forrás- és céldokumentumok: Készítse elő azokat a forrás- és céldokumentumokat, amelyek metaadatait össze szeretné hasonlítani és kezelni.
Névterek importálása
Először is importálja a szükséges névtereket, hogy hozzáférjen a GroupDocs Comparison for .NET szolgáltatásaihoz.
using System;
using System.IO;
using GroupDocs.Comparison;
using GroupDocs.Comparison.Options;
1. lépés: Határozza meg a kimeneti könyvtárat és a fájl nevét
Határozza meg 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: Az Összehasonlító inicializálása és dokumentumok hozzáadása
Inicializálja aComparer
objektumot a forrásdokumentummal, és összehasonlítás céljából adja hozzá a céldokumentumot.
using (Comparer comparer = new Comparer("SOURCE.docx"))
{
comparer.Add("TARGET.docx");
3. lépés: Adja meg a metaadat-beállításokat
Adja meg a metaadat-beállításokat a mentéshez az összehasonlított dokumentumban. Ebben a példában beállítjukCloneMetadataType
nak nekMetadataType.FileAuthor
és adja meg a részleteketFileAuthorMetadata
.
SaveOptions saveOptions = new SaveOptions()
{
CloneMetadataType = MetadataType.FileAuthor,
FileAuthorMetadata = new FileAuthorMetadata
{
Author = "Tom",
Company = "GroupDocs",
LastSaveBy = "Jack"
}
};
4. lépés: Hasonlítsa össze a dokumentumokat és mentse a metaadatokat
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: Jelenítse meg a sikeres üzenetet
Jelenítsen meg egy sikerüzenetet, amely jelzi, hogy a dokumentumok és a kimeneti hely sikeres összehasonlítása megtörtént.
Console.WriteLine($"\nDocuments compared successfully.\nCheck output in {outputDirectory}.");
Következtetés
Ebben az oktatóanyagban megtanultuk, hogyan mentheti el a felhasználó által meghatározott dokumentumok metaadatait a GroupDocs Comparison for .NET segítségével. Az alábbi lépések követésével hatékonyan összehasonlíthatja a dokumentumokat, miközben megőrzi és módosítja a metaadatokat az Ön igényei szerint.
GYIK
A GroupDocs Comparison for .NET kezelheti a különféle dokumentumformátumokat?
Igen, a GroupDocs Comparison a dokumentumformátumok széles skáláját támogatja, beleértve a DOCX, PDF, PPTX, XLSX és egyebeket.
Elérhető ingyenes próbaverzió a GroupDocs Comparison for .NET számára?
Igen, hozzáférhet az ingyenes próbaverzióhozitt.
Testreszabhatom a metaadat-beállításokat az igényeim szerint?
Természetesen a GroupDocs Comparison rugalmas lehetőségeket kínál a metaadatkezelés testreszabásához a dokumentumok összehasonlítása során.
A GroupDocs Comparison kínál technikai támogatást?
Igen, technikai támogatást kaphat a GroupDocs Comparison fórumonitt.
Hol vásárolhatok licencet a GroupDocs Comparison for .NET-hez?
Licenceket vásárolhat a GroupDocs webhelyérőlitt.