Přečtěte si uživatelské vlastnosti z tabulek v .NET
Úvod
V tomto tutoriálu prozkoumáme, jak extrahovat uživatelské vlastnosti z tabulek pomocí GroupDocs.Metadata pro .NET. GroupDocs.Metadata je výkonná knihovna, která umožňuje vývojářům číst, upravovat a manipulovat s vlastnostmi metadat v různých formátech souborů, včetně tabulek.
Předpoklady
Než začneme, ujistěte se, že máte následující:
- Visual Studio nainstalované na vašem počítači.
- GroupDocs.Metadata pro knihovnu .NET. Můžete si jej stáhnouttady.
- Základní znalost programování v C# a vývoje .NET.
Import jmenných prostorů
Začněte importováním potřebných jmenných prostorů do vašeho projektu C#:
using System;
using GroupDocs.Metadata;
using GroupDocs.Metadata.Formats.Document;
using GroupDocs.Tagging;
Krok 1: Načtěte soubor tabulky
Začněte načtením cílového souboru tabulky pomocí GroupDocs.Metadata:
using (Metadata metadata = new Metadata("YourInputFile.xlsx"))
{
var root = metadata.GetRootPackage<SpreadsheetRootPackage>();
Krok 2: Načtení uživatelských vlastností
Dále načtěte uživatelské vlastnosti z tabulky s výjimkou integrovaných vlastností:
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);
}
Krok 3: Extrahujte vlastnosti typu obsahu (volitelné)
Volitelně extrahujte vlastnosti typu obsahu z tabulky:
foreach (var contentTypeProperty in root.DocumentProperties.ContentTypeProperties.ToList())
{
Console.WriteLine("{0}, {1} = {2}", contentTypeProperty.SpreadsheetPropertyType, contentTypeProperty.Name, contentTypeProperty.SpreadsheetPropertyValue);
}
Závěr
tomto tutoriálu jsme se naučili, jak používat GroupDocs.Metadata pro .NET ke čtení uživatelských vlastností z tabulek. Tato knihovna poskytuje rozsáhlé možnosti pro manipulaci s metadaty, nabízí flexibilitu a kontrolu nad vlastnostmi dokumentu.
FAQ
Mohu upravit vlastní vlastnosti pomocí GroupDocs.Metadata pro .NET?
Ano, GroupDocs.Metadata umožňuje upravovat, přidávat nebo odebírat uživatelské vlastnosti v rámci podporovaných formátů souborů.
Které tabulkové formáty podporuje GroupDocs.Metadata pro .NET?
GroupDocs.Metadata podporuje širokou škálu tabulkových formátů, včetně XLSX, XLS, ODS a dalších.
Jsou GroupDocs.Metadata vhodná pro rozsáhlé zpracování dokumentů?
Ano, GroupDocs.Metadata je optimalizována pro výkon a dokáže efektivně zpracovávat velké soubory.
Kde mohu získat podporu pro dotazy související s GroupDocs.Metadata?
Podporu a zapojit se do komunity můžete najít naFórum GroupDocs.Metadata.
Mohu GroupDocs.Metadata před nákupem vyzkoušet?
Ano, můžete si stáhnout bezplatnou zkušební verzi ztady.