Update ingebouwde eigenschappen in Spreadsheets met .NET

Invoering

In deze zelfstudie onderzoeken we hoe u GroupDocs.Metadata voor .NET kunt gebruiken om ingebouwde eigenschappen in spreadsheetbestanden bij te werken met C#. GroupDocs.Metadata is een krachtige API waarmee ontwikkelaars metadata-eigenschappen uit verschillende bestandsformaten, waaronder spreadsheets, kunnen lezen, bewerken en verwijderen. We zullen ons specifiek richten op het wijzigen van eigenschappen zoals auteur, aanmaaktijd, bedrijf, categorie en trefwoorden in Excel-bestanden.

Vereisten

Voordat we beginnen, zorg ervoor dat u over het volgende beschikt:

  • Visual Studio: Installeer de nieuwste versie van Visual Studio.
  • GroupDocs.Metadata voor .NET: Download en installeer GroupDocs.Metadata voor .NET vanaf dedownloadpagina.
  • Basiskennis C#: inzicht in de programmeertaal C# en het .NET-framework.

Naamruimten importeren

Begin met het importeren van de benodigde naamruimten in uw C#-project:

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

Stap 1: Laad het spreadsheetbestand

Initialiseer eerst aMetadata object door het invoerspreadsheetbestand te laden:

using (Metadata metadata = new Metadata("YourInputFile.xlsx"))
{
    var root = metadata.GetRootPackage<SpreadsheetRootPackage>();
    // Toegang tot documenteigenschappen binnen de root
}

Stap 2: Update ingebouwde eigenschappen

Krijg toegang tot de ingebouwde documenteigenschappen via hetSpreadsheetRootPackage en wijzig ze indien nodig:

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

Zorg ervoor dat u tijdelijke aanduidingen vervangt (YourAuthorName, YourCompany, YourCategorymet werkelijke waarden die u voor de eigenschappen wilt instellen.

Stap 3: Wijzigingen opslaan

Nadat u de eigenschappen hebt bijgewerkt, slaat u de wijzigingen weer op in het spreadsheetbestand:

metadata.Save("YourInputFile.xlsx");

Conclusie

In deze zelfstudie hebben we gedemonstreerd hoe u GroupDocs.Metadata voor .NET kunt gebruiken om ingebouwde eigenschappen van spreadsheetbestanden programmatisch bij te werken. Door gebruik te maken van deze API kunnen ontwikkelaars metagegevens binnen Excel-documenten efficiënt beheren, waardoor de gegevensorganisatie en toegankelijkheid worden verbeterd.

Veelgestelde vragen

Welke bestandsformaten ondersteunt GroupDocs.Metadata?

GroupDocs.Metadata ondersteunt een breed scala aan bestandsindelingen, waaronder Microsoft Office-documenten, PDF’s, afbeeldingen, audiobestanden en meer.

Kan ik bestaande metadata-eigenschappen uit bestanden ophalen?

Ja, u kunt metadata-eigenschappen zoals auteur, aanmaakdatum, trefwoorden en aangepaste eigenschappen extraheren en lezen met GroupDocs.Metadata.

Is GroupDocs.Metadata compatibel met .NET Core?

Ja, GroupDocs.Metadata is compatibel met zowel .NET Framework als .NET Core.

Biedt GroupDocs.Metadata een gratis proefperiode?

Ja, u kunt een gratis proefversie van GroupDocs.Metadata downloaden vanhier.

Waar kan ik ondersteuning vinden voor GroupDocs.Metadata?

Voor ondersteuning en discussies kunt u terecht op deGroupDocs.Metadata-forum.