Door de gebruiker gedefinieerde documentmetagegevens opslaan in GroupDocs-vergelijking voor .NET
Invoering
In deze zelfstudie onderzoeken we hoe u door de gebruiker gedefinieerde documentmetagegevens kunt opslaan met behulp van GroupDocs Comparison voor .NET. Metadata zijn cruciaal voor het efficiënt organiseren en beheren van documenten. Met GroupDocs Comparison kunt u eenvoudig metadata vergelijken en manipuleren om aan uw specifieke vereisten te voldoen.
Vereisten
Voordat we beginnen, zorg ervoor dat u aan de volgende vereisten voldoet:
- GroupDocs Comparison voor .NET: Download en installeer GroupDocs Comparison voor .NET vanhier.
- 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 waarvoor u de metagegevens wilt vergelijken en manipuleren.
Naamruimten importeren
Importeer eerst de benodigde naamruimten om toegang te krijgen tot de functionaliteiten van GroupDocs Comparison voor .NET.
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 deComparer
object met het brondocument en voeg het doeldocument toe ter vergelijking.
using (Comparer comparer = new Comparer("SOURCE.docx"))
{
comparer.Add("TARGET.docx");
Stap 3: Geef metagegevensopties op
Geef de metagegevensopties op voor het opslaan in het vergeleken document. In dit voorbeeld stellen we inCloneMetadataType
naarMetadataType.FileAuthor
en geef details voorFileAuthorMetadata
.
SaveOptions saveOptions = new SaveOptions()
{
CloneMetadataType = MetadataType.FileAuthor,
FileAuthorMetadata = new FileAuthorMetadata
{
Author = "Tom",
Company = "GroupDocs",
LastSaveBy = "Jack"
}
};
Stap 4: Documenten vergelijken en metadata opslaan
Vergelijk de documenten met de opgegeven metadata-opties en sla het vergeleken document op.
comparer.Compare(outputFileName, saveOptions);
Stap 5: Succesbericht weergeven
Geef een succesbericht weer dat aangeeft dat de documenten met succes zijn vergeleken en de uitvoerlocatie.
Console.WriteLine($"\nDocuments compared successfully.\nCheck output in {outputDirectory}.");
Conclusie
In deze zelfstudie hebben we geleerd hoe u door de gebruiker gedefinieerde documentmetagegevens kunt opslaan met behulp van GroupDocs Comparison voor .NET. Door deze stappen te volgen, kunt u documenten efficiënt vergelijken en tegelijkertijd metagegevens behouden en manipuleren volgens uw vereisten.
Veelgestelde vragen
Kan GroupDocs Comparison for .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 for .NET?
Ja, u heeft toegang tot de gratis proefperiodehier.
Kan ik metadata-opties aanpassen aan mijn behoeften?
Absoluut, 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-vergelijkingsforumhier.
Waar kan ik een licentie kopen voor GroupDocs Comparison voor .NET?
U kunt een licentie kopen op de GroupDocs-websitehier.