Actualizar propiedades integradas en hojas de cálculo usando .NET

Introducción

En este tutorial, exploraremos cómo utilizar GroupDocs.Metadata para .NET para actualizar las propiedades integradas en archivos de hojas de cálculo usando C#. GroupDocs.Metadata es una potente API que permite a los desarrolladores leer, editar y eliminar propiedades de metadatos de varios formatos de archivos, incluidas las hojas de cálculo. Nos centraremos específicamente en modificar propiedades como autor, hora de creación, empresa, categoría y palabras clave dentro de archivos de Excel.

Requisitos previos

Antes de comenzar, asegúrese de tener lo siguiente:

  • Visual Studio: instale la última versión de Visual Studio.
  • GroupDocs.Metadata para .NET: descargue e instale GroupDocs.Metadata para .NET desdepagina de descarga.
  • Conocimientos básicos de C#: comprensión del lenguaje de programación C# y el marco .NET.

Importar espacios de nombres

Comience importando los espacios de nombres necesarios en su proyecto C#:

using System;
using GroupDocs.Metadata;
using GroupDocs.Metadata.Formats.Document;

Paso 1: cargue el archivo de hoja de cálculo

Primero, inicialice unMetadata objeto cargando el archivo de hoja de cálculo de entrada:

using (Metadata metadata = new Metadata("YourInputFile.xlsx"))
{
    var root = metadata.GetRootPackage<SpreadsheetRootPackage>();
    // Acceder a las propiedades del documento desde la raíz
}

Paso 2: actualizar las propiedades integradas

Acceda a las propiedades integradas del documento a través delSpreadsheetRootPackage y modifíquelos según sea necesario:

root.DocumentProperties.Author = "YourAuthorName";
root.DocumentProperties.CreatedTime = DateTime.Now;
root.DocumentProperties.Company = "YourCompany";
root.DocumentProperties.Category = "YourCategory";
root.DocumentProperties.Keywords = "metadata, built-in, update";

Asegúrese de reemplazar los marcadores de posición (YourAuthorName, YourCompany, YourCategorycon los valores reales que desea establecer para las propiedades.

Paso 3: guardar cambios

Después de actualizar las propiedades, guarde los cambios en el archivo de hoja de cálculo:

metadata.Save("YourInputFile.xlsx");

Conclusión

En este tutorial, hemos demostrado cómo usar GroupDocs.Metadata para .NET para actualizar las propiedades integradas de los archivos de hojas de cálculo mediante programación. Al aprovechar esta API, los desarrolladores pueden administrar metadatos de manera eficiente dentro de documentos de Excel, mejorando la organización y accesibilidad de los datos.

Preguntas frecuentes

¿Qué formatos de archivo admite GroupDocs.Metadata?

GroupDocs.Metadata admite una amplia gama de formatos de archivo, incluidos documentos de Microsoft Office, PDF, imágenes, archivos de audio y más.

¿Puedo recuperar propiedades de metadatos existentes de archivos?

Sí, puede extraer y leer propiedades de metadatos como autor, fecha de creación, palabras clave y propiedades personalizadas utilizando GroupDocs.Metadata.

¿GroupDocs.Metadata es compatible con .NET Core?

Sí, GroupDocs.Metadata es compatible tanto con .NET Framework como con .NET Core.

¿GroupDocs.Metadata ofrece una prueba gratuita?

Sí, puede descargar una prueba gratuita de GroupDocs.Metadata desdeaquí.

¿Dónde puedo encontrar soporte para GroupDocs.Metadata?

Para soporte y debates, visite elForo GroupDocs.Metadatos.