Lesen Sie benutzerdefinierte Eigenschaften aus Tabellenkalkulationen in .NET
Einführung
In diesem Tutorial erfahren Sie, wie Sie mit GroupDocs.Metadata für .NET benutzerdefinierte Eigenschaften aus Tabellen extrahieren. GroupDocs.Metadata ist eine leistungsstarke Bibliothek, mit der Entwickler Metadateneigenschaften in verschiedenen Dateiformaten, einschließlich Tabellen, lesen, bearbeiten und manipulieren können.
Voraussetzungen
Bevor wir beginnen, stellen Sie sicher, dass Sie über Folgendes verfügen:
- Visual Studio ist auf Ihrem Computer installiert.
- GroupDocs.Metadata für .NET-Bibliothek. Sie können es herunterladenHier.
- Grundkenntnisse in C#-Programmierung und .NET-Entwicklung.
Namespaces importieren
Importieren Sie zunächst die erforderlichen Namespaces in Ihr C#-Projekt:
using System;
using GroupDocs.Metadata;
using GroupDocs.Metadata.Formats.Document;
using GroupDocs.Tagging;
Schritt 1: Laden Sie die Tabellenkalkulationsdatei
Beginnen Sie mit dem Laden der Zieltabellendatei mithilfe von GroupDocs.Metadata:
using (Metadata metadata = new Metadata("YourInputFile.xlsx"))
{
var root = metadata.GetRootPackage<SpreadsheetRootPackage>();
Schritt 2: Benutzerdefinierte Eigenschaften abrufen
Rufen Sie als Nächstes benutzerdefinierte Eigenschaften aus der Tabelle ab (mit Ausnahme der integrierten Eigenschaften):
var customProperties = root.DocumentProperties.FindProperties(p => !p.Tags.Contains(Tags.Document.BuiltIn));
foreach (var property in customProperties)
{
Console.WriteLine("{0} = {1}", property.Name, property.Value);
}
Schritt 3: Inhaltstypeigenschaften extrahieren (optional)
Extrahieren Sie optional Inhaltstypeigenschaften aus der Tabelle:
foreach (var contentTypeProperty in root.DocumentProperties.ContentTypeProperties.ToList())
{
Console.WriteLine("{0}, {1} = {2}", contentTypeProperty.SpreadsheetPropertyType, contentTypeProperty.Name, contentTypeProperty.SpreadsheetPropertyValue);
}
Abschluss
In diesem Tutorial haben wir gelernt, wie man GroupDocs.Metadata für .NET verwendet, um benutzerdefinierte Eigenschaften aus Tabellenkalkulationen zu lesen. Diese Bibliothek bietet umfangreiche Funktionen zur Metadatenbearbeitung und bietet Flexibilität und Kontrolle über Dokumenteigenschaften.
Häufig gestellte Fragen
Kann ich benutzerdefinierte Eigenschaften mit GroupDocs.Metadata für .NET ändern?
Ja, mit GroupDocs.Metadata können Sie benutzerdefinierte Eigenschaften in unterstützten Dateiformaten ändern, hinzufügen oder entfernen.
Welche Tabellenformate werden von GroupDocs.Metadata für .NET unterstützt?
GroupDocs.Metadata unterstützt eine Vielzahl von Tabellenformaten, darunter XLSX, XLS, ODS und mehr.
Ist GroupDocs.Metadata für die Dokumentenverarbeitung im großen Maßstab geeignet?
Ja, GroupDocs.Metadata ist auf Leistung optimiert und kann große Dateien effizient verarbeiten.
Wo erhalte ich Unterstützung für GroupDocs.Metadata-bezogene Abfragen?
Unterstützung und Kontakt zur Community finden Sie unterGroupDocs.Metadata-Forum.
Kann ich GroupDocs.Metadata vor dem Kauf ausprobieren?
Ja, Sie können eine kostenlose Testversion herunterladen vonHier.