Integrierte Eigenschaften aus Tabellenkalkulationen in .NET lesen

Einführung

In diesem Tutorial erfahren Sie, wie Sie GroupDocs.Metadata für .NET nutzen können, um Metadaten aus Tabellenkalkulationen effizient zu verwalten und zu extrahieren. GroupDocs.Metadata für .NET ist eine leistungsstarke API, die es Entwicklern ermöglicht, mit Metadaten zu arbeiten, die in verschiedenen Dateiformaten eingebettet sind, darunter Tabellenkalkulationen, Präsentationen, Dokumente, Bilder und mehr. Dieser Leitfaden konzentriert sich speziell auf das Extrahieren integrierter Eigenschaften aus Tabellenkalkulationsdateien mit C#.

Voraussetzungen

Stellen Sie vor dem Start sicher, dass die folgenden Voraussetzungen erfüllt sind:

  • Entwicklungsumgebung: Visual Studio oder jede C#-kompatible IDE.
  • GroupDocs.Metadata für .NET-Bibliothek: Laden Sie die Bibliothek herunter und installieren Sie sie von derWebseite.
  • Eingabedatei: Bereiten Sie eine Beispieltabellendatei (z. B. Excel) vor, aus der Sie Metadaten extrahieren möchten.

Namespaces importieren

Beginnen Sie mit dem Importieren der erforderlichen Namespaces, um in Ihrem C#-Projekt auf die GroupDocs.Metadata-Funktionen zuzugreifen.

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

Schritt 1: Metadaten initialisieren und Spreadsheet-Stammpaket abrufen

Beginnen Sie mit der Initialisierung desMetadata Objekt mit Ihrem Eingabedateipfad. Besorgen Sie sich dann das speziell für Tabellenkalkulationen vorgesehene Stammpaket.

using (Metadata metadata = new Metadata("YourInputFile.xlsx"))
{
    var root = metadata.GetRootPackage<SpreadsheetRootPackage>();
    
    //Auf integrierte Eigenschaften zugreifen und diese abrufen
}

Schritt 2: Greifen Sie auf die integrierten Eigenschaften zu

Sobald Sie das Root-Paket haben, können Sie mit auf verschiedene integrierte Eigenschaften der Tabellenkalkulationsdatei zugreifenDocumentProperties.

Schritt 2.1: Greifen Sie auf die Autoreneigenschaft zu

Rufen Sie den Autor (Ersteller) der Tabelle ab.

Console.WriteLine(root.DocumentProperties.Author);

Schritt 2.2: Greifen Sie auf die erstellte Zeiteigenschaft zu

Rufen Sie den Erstellungszeitstempel der Tabelle ab.

Console.WriteLine(root.DocumentProperties.CreatedTime);

Schritt 2.3: Greifen Sie auf das Unternehmenseigentum zu

Rufen Sie den mit der Tabelle verknüpften Firmennamen ab.

Console.WriteLine(root.DocumentProperties.Company);

Schritt 2.4: Greifen Sie auf die Kategorieeigenschaft zu

Rufen Sie die Kategorieinformationen der Tabelle ab.

Console.WriteLine(root.DocumentProperties.Category);

Schritt 2.5: Greifen Sie auf die Eigenschaft „Keywords“ zu

Rufen Sie die mit der Tabelle verknüpften Schlüsselwörter ab.

Console.WriteLine(root.DocumentProperties.Keywords);

Schritt 2.6: Auf die Spracheneigenschaft zugreifen

Rufen Sie die in der Tabelle verwendete Sprache ab.

Console.WriteLine(root.DocumentProperties.Language);

Schritt 2.7: Greifen Sie auf die Inhaltstypeigenschaft zu

Rufen Sie den Inhaltstyp oder MIME-Typ der Tabelle ab.

Console.WriteLine(root.DocumentProperties.ContentType);

Abschluss

In diesem Tutorial haben wir untersucht, wie Sie GroupDocs.Metadata für .NET verwenden, um integrierte Eigenschaften aus Tabellenkalkulationsdateien mit C# zu extrahieren. Wenn Sie diese Schritte befolgen, können Sie die Metadatenverwaltung nahtlos in Ihre .NET-Anwendungen integrieren und so die Dateiorganisation und die Abruffunktionen verbessern.

Häufig gestellte Fragen

Ist GroupDocs.Metadata für .NET mit verschiedenen Dateiformaten kompatibel?

Ja, GroupDocs.Metadata unterstützt eine Vielzahl von Dateiformaten, darunter Tabellenkalkulationen, Dokumente, Präsentationen, Bilder und mehr.

Kann ich Metadaten mit GroupDocs.Metadata für .NET ändern?

Ja, Sie können Metadaten mit dieser API nicht nur lesen, sondern auch bearbeiten, aktualisieren und entfernen.

Wo finde ich ausführliche Dokumentation für GroupDocs.Metadata für .NET?

Eine ausführliche Dokumentation finden Sie unterGroupDocs.Metadata für .NET-Dokumentation.

Wie kann ich eine temporäre Lizenz zu Testzwecken erhalten?

Eine temporäre Lizenz können Sie bei anfordernHier.

Gibt es ein Community-Forum für GroupDocs.Metadata-Unterstützung?

Ja, Sie können die besuchenGroupDocs.Metadata-Forum für Community-Unterstützung und Diskussionen.