Guardar metadatos de documentos definidos por el usuario en la comparación de GroupDocs para .NET

Introducción

En este tutorial, exploraremos cómo guardar metadatos de documentos definidos por el usuario usando GroupDocs Comparison para .NET. Los metadatos son cruciales para organizar y gestionar documentos de manera eficiente. Con GroupDocs Comparison, puede comparar y manipular metadatos fácilmente para cumplir con sus requisitos específicos.

Requisitos previos

Antes de comenzar, asegúrese de tener los siguientes requisitos previos:

  1. Comparación de GroupDocs para .NET: descargue e instale GroupDocs Comparison para .NET desdeaquí.
  2. Entorno de desarrollo: asegúrese de tener un entorno de desarrollo adecuado, como Visual Studio, instalado en su sistema.
  3. Documentos de origen y de destino: prepare los documentos de origen y de destino para los que desea comparar y manipular metadatos.

Importar espacios de nombres

Primero, importe los espacios de nombres necesarios para acceder a las funcionalidades proporcionadas por GroupDocs Comparison para .NET.

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

Paso 1: definir el directorio de salida y el nombre del archivo

Defina el directorio donde desea guardar el documento comparado y especifique el nombre del archivo de salida.

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

Paso 2: Inicializar Comparer y agregar documentos

Inicializar elComparer objeto con el documento de origen y agregue el documento de destino para comparar.

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

Paso 3: especificar opciones de metadatos

Especifique las opciones de metadatos para guardar en el documento comparado. En este ejemplo, configuramosCloneMetadataType aMetadataType.FileAuthor y proporcionar detalles paraFileAuthorMetadata.

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

Paso 4: comparar documentos y guardar metadatos

Compare los documentos con opciones de metadatos especificadas y guarde el documento comparado.

comparer.Compare(outputFileName, saveOptions);

Paso 5: Mostrar mensaje de éxito

Muestra un mensaje de éxito que indica que los documentos se han comparado correctamente y la ubicación de salida.

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

Conclusión

En este tutorial, aprendimos cómo guardar metadatos de documentos definidos por el usuario usando GroupDocs Comparison para .NET. Si sigue estos pasos, podrá comparar documentos de manera eficiente mientras conserva y manipula los metadatos según sus requisitos.

Preguntas frecuentes

¿Puede GroupDocs Comparison para .NET manejar varios formatos de documentos?

Sí, GroupDocs Comparison admite una amplia gama de formatos de documentos, incluidos DOCX, PDF, PPTX, XLSX y más.

¿Hay una prueba gratuita disponible para GroupDocs Comparison para .NET?

Sí, puedes acceder a la prueba gratuita.aquí.

¿Puedo personalizar las opciones de metadatos según mis necesidades?

Por supuesto, GroupDocs Comparison ofrece opciones flexibles para personalizar el manejo de metadatos durante la comparación de documentos.

¿GroupDocs Comparison ofrece soporte técnico?

Sí, puede obtener soporte técnico en el foro de comparación de GroupDocs.aquí.

¿Dónde puedo comprar una licencia de GroupDocs Comparison para .NET?

Puede comprar una licencia desde el sitio web de GroupDocsaquí.