Vergelijking van het opslaan van door de gebruiker gedefinieerde documentmetagegevens in GroupDocs voor .NET
Invoering
In deze tutorial laten we zien hoe je door de gebruiker gedefinieerde documentmetadata kunt opslaan met GroupDocs Comparison voor .NET. Metadata zijn cruciaal voor het efficiënt organiseren en beheren van documenten. Met GroupDocs Comparison kun je metadata eenvoudig vergelijken en bewerken om aan je specifieke eisen te voldoen.
Vereisten
Voordat we beginnen, moet u ervoor zorgen dat u aan de volgende vereisten voldoet:
- GroupDocs Comparison voor .NET: Download en installeer GroupDocs Comparison voor .NET van hier.
- Ontwikkelomgeving: Zorg ervoor dat u een geschikte ontwikkelomgeving, zoals Visual Studio, op uw systeem hebt geïnstalleerd.
- Bron- en doeldocumenten: bereid de bron- en doeldocumenten voor waarvan u de metagegevens wilt vergelijken en bewerken.
Naamruimten importeren
Importeer eerst de benodigde naamruimten om toegang te krijgen tot de functionaliteiten die GroupDocs Comparison voor .NET biedt.
using System;
using System.IO;
using GroupDocs.Comparison;
using GroupDocs.Comparison.Options;
Stap 1: Definieer de uitvoermap en bestandsnaam
Definieer de map waarin u het vergeleken document wilt opslaan en geef de naam van het uitvoerbestand op.
string outputDirectory = "Your Document Directory";
string outputFileName = Path.Combine(outputDirectory, "RESULT.docx");
Stap 2: Initialiseer Comparer en voeg documenten toe
Initialiseer de Comparer
object met het bron-document vergelijken en het doeldocument toevoegen ter vergelijking.
using (Comparer comparer = new Comparer("SOURCE.docx"))
{
comparer.Add("TARGET.docx");
Stap 3: Metagegevensopties specificeren
Specificeer de metadata-opties voor het opslaan in het vergeleken document. In dit voorbeeld stellen we in CloneMetadataType
naar MetadataType.FileAuthor
en details verstrekken voor FileAuthorMetadata
.
SaveOptions saveOptions = new SaveOptions()
{
CloneMetadataType = MetadataType.FileAuthor,
FileAuthorMetadata = new FileAuthorMetadata
{
Author = "Tom",
Company = "GroupDocs",
LastSaveBy = "Jack"
}
};
Stap 4: Documenten vergelijken en metagegevens opslaan
Vergelijk de documenten met de opgegeven metagegevensopties en sla het vergeleken document op.
comparer.Compare(outputFileName, saveOptions);
Stap 5: Succesbericht weergeven
Geef een succesbericht weer waarin wordt aangegeven dat de documenten succesvol zijn vergeleken en wat de uitvoerlocatie is.
Console.WriteLine($"\nDocuments compared successfully.\nCheck output in {outputDirectory}.");
Conclusie
In deze tutorial hebben we geleerd hoe je door de gebruiker gedefinieerde documentmetadata kunt opslaan met GroupDocs Comparison voor .NET. Door deze stappen te volgen, kun je documenten efficiënt vergelijken en tegelijkertijd metadata behouden en bewerken volgens jouw wensen.
Veelgestelde vragen
Kan GroupDocs Comparison voor .NET verschillende documentformaten verwerken?
Ja, GroupDocs Comparison ondersteunt een breed scala aan documentformaten, waaronder DOCX, PDF, PPTX, XLSX en meer.
Is er een gratis proefversie beschikbaar voor GroupDocs Comparison voor .NET?
Ja, u kunt deelnemen aan de gratis proefperiode hier.
Kan ik metagegevensopties aanpassen aan mijn behoeften?
Jazeker, GroupDocs Comparison biedt flexibele opties om de verwerking van metagegevens tijdens documentvergelijking aan te passen.
Biedt GroupDocs Comparison technische ondersteuning?
Ja, u kunt technische ondersteuning krijgen via het GroupDocs Comparison-forum hier.
Waar kan ik een licentie voor GroupDocs Comparison voor .NET kopen?
kunt een licentie aanschaffen via de GroupDocs-website hier.