Leggere proprietà personalizzate dai fogli di calcolo in .NET
introduzione
In questo tutorial esploreremo come estrarre proprietà personalizzate dai fogli di calcolo utilizzando GroupDocs.Metadata per .NET. GroupDocs.Metadata è una potente libreria che consente agli sviluppatori di leggere, modificare e manipolare le proprietà dei metadati in vari formati di file, inclusi i fogli di calcolo.
Prerequisiti
Prima di iniziare, assicurati di avere quanto segue:
- Visual Studio installato sul tuo computer.
- GroupDocs.Metadata per la libreria .NET. Puoi scaricarloQui.
- Conoscenza base di programmazione C# e sviluppo .NET.
Importa spazi dei nomi
Inizia importando gli spazi dei nomi necessari nel tuo progetto C#:
using System;
using GroupDocs.Metadata;
using GroupDocs.Metadata.Formats.Document;
using GroupDocs.Tagging;
Passaggio 1: caricare il file del foglio di calcolo
Inizia caricando il file del foglio di calcolo di destinazione utilizzando GroupDocs.Metadata:
using (Metadata metadata = new Metadata("YourInputFile.xlsx"))
{
var root = metadata.GetRootPackage<SpreadsheetRootPackage>();
Passaggio 2: recupera le proprietà personalizzate
Successivamente, recupera le proprietà personalizzate dal foglio di calcolo escludendo le proprietà integrate:
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);
}
Passaggio 3: estrazione delle proprietà del tipo di contenuto (facoltativo)
Facoltativamente, estrai le proprietà del tipo di contenuto dal foglio di calcolo:
foreach (var contentTypeProperty in root.DocumentProperties.ContentTypeProperties.ToList())
{
Console.WriteLine("{0}, {1} = {2}", contentTypeProperty.SpreadsheetPropertyType, contentTypeProperty.Name, contentTypeProperty.SpreadsheetPropertyValue);
}
Conclusione
In questo tutorial abbiamo imparato come utilizzare GroupDocs.Metadata per .NET per leggere proprietà personalizzate dai fogli di calcolo. Questa libreria fornisce funzionalità estese per la manipolazione dei metadati, offrendo flessibilità e controllo sulle proprietà del documento.
Domande frequenti
Posso modificare le proprietà personalizzate utilizzando GroupDocs.Metadata per .NET?
Sì, GroupDocs.Metadata ti consente di modificare, aggiungere o rimuovere proprietà personalizzate nei formati di file supportati.
Quali formati di fogli di calcolo sono supportati da GroupDocs.Metadata per .NET?
GroupDocs.Metadata supporta un’ampia gamma di formati di fogli di calcolo, inclusi XLSX, XLS, ODS e altri.
GroupDocs.Metadata è adatto per l’elaborazione di documenti su larga scala?
Sì, GroupDocs.Metadata è ottimizzato per le prestazioni e può gestire file di grandi dimensioni in modo efficiente.
Dove posso ottenere supporto per le query relative a GroupDocs.Metadata?
Puoi trovare supporto e interagire con la comunità suForum GroupDocs.Metadata.
Posso provare GroupDocs.Metadata prima dell’acquisto?
Sì, puoi scaricare una versione di prova gratuita daQui.