Leggi le proprietà integrate dai fogli di calcolo in .NET

introduzione

In questo tutorial, approfondiremo come utilizzare GroupDocs.Metadata per .NET per gestire ed estrarre in modo efficiente i metadati dai fogli di calcolo. GroupDocs.Metadata per .NET è una potente API che consente agli sviluppatori di lavorare con metadati incorporati in vari formati di file, inclusi fogli di calcolo, presentazioni, documenti, immagini e altro ancora. Questa guida si concentra specificamente sull’estrazione delle proprietà integrate dai file di fogli di calcolo utilizzando C#.

Prerequisiti

Prima di iniziare, assicurati di disporre dei seguenti prerequisiti:

  • Ambiente di sviluppo: Visual Studio o qualsiasi IDE compatibile con C#.
  • GroupDocs.Metadata per .NET Library: scarica e installa la libreria dasito web.
  • File di input: preparare un file di foglio di calcolo di esempio (ad esempio, Excel) da cui si desidera estrarre i metadati.

Importa spazi dei nomi

Inizia importando gli spazi dei nomi necessari per accedere alle funzionalità GroupDocs.Metadata all’interno del tuo progetto C#.

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

Passaggio 1: inizializza i metadati e recupera il pacchetto root del foglio di calcolo

Inizia inizializzando il fileMetadata oggetto con il percorso del file di input. Quindi, ottieni il pacchetto root specifico per i fogli di calcolo.

using (Metadata metadata = new Metadata("YourInputFile.xlsx"))
{
    var root = metadata.GetRootPackage<SpreadsheetRootPackage>();
    
    //Accedi e recupera le proprietà integrate
}

Passaggio 2: accedi alle proprietà integrate

Una volta ottenuto il pacchetto root, puoi accedere a varie proprietà integrate del file del foglio di calcolo utilizzandoDocumentProperties.

Passaggio 2.1: accesso alla proprietà dell’autore

Recupera l’autore (creatore) del foglio di calcolo.

Console.WriteLine(root.DocumentProperties.Author);

Passaggio 2.2: accesso alla proprietà temporale creata

Ottieni il timestamp di creazione del foglio di calcolo.

Console.WriteLine(root.DocumentProperties.CreatedTime);

Passaggio 2.3: accesso alla proprietà aziendale

Recupera il nome della società associato al foglio di calcolo.

Console.WriteLine(root.DocumentProperties.Company);

Passaggio 2.4: accesso alla proprietà della categoria

Ottenere le informazioni sulla categoria del foglio di calcolo.

Console.WriteLine(root.DocumentProperties.Category);

Passaggio 2.5: accesso alla proprietà delle parole chiave

Recupera le parole chiave associate al foglio di calcolo.

Console.WriteLine(root.DocumentProperties.Keywords);

Passaggio 2.6: accesso alla proprietà della lingua

Recupera la lingua utilizzata nel foglio di calcolo.

Console.WriteLine(root.DocumentProperties.Language);

Passaggio 2.7: accedere alla proprietà del tipo di contenuto

Ottieni il tipo di contenuto o il tipo MIME del foglio di calcolo.

Console.WriteLine(root.DocumentProperties.ContentType);

Conclusione

In questo tutorial abbiamo esplorato come utilizzare GroupDocs.Metadata per .NET per estrarre le proprietà integrate dai file di fogli di calcolo utilizzando C#. Seguendo questi passaggi è possibile integrare perfettamente la gestione dei metadati nelle applicazioni .NET, migliorando l’organizzazione dei file e le funzionalità di recupero.

Domande frequenti

GroupDocs.Metadata per .NET è compatibile con vari formati di file?

Sì, GroupDocs.Metadata supporta un’ampia gamma di formati di file inclusi fogli di calcolo, documenti, presentazioni, immagini e altro ancora.

Posso modificare i metadati utilizzando GroupDocs.Metadata per .NET?

Sì, puoi non solo leggere ma anche modificare, aggiornare e rimuovere i metadati utilizzando questa API.

Dove posso trovare la documentazione dettagliata per GroupDocs.Metadata per .NET?

La documentazione dettagliata è disponibile all’indirizzoGroupDocs.Metadata per la documentazione .NET.

Come posso ottenere una licenza temporanea a scopo di test?

È possibile richiedere una licenza temporanea daQui.

Esiste un forum della community per il supporto di GroupDocs.Metadata?

Sì, puoi visitare ilForum GroupDocs.Metadata per il supporto e le discussioni della comunità.