Leggi le proprietà dei metadati nativi dagli archivi RAR in .NET
introduzione
RAR (Roshal Archive) è un formato di file popolare utilizzato per la compressione e l’archiviazione dei dati. Quando si lavora con file RAR nelle applicazioni .NET, è spesso necessario leggere ed estrarre le proprietà dei metadati incorporati in questi archivi. Questo tutorial ti guiderà attraverso il processo di utilizzo di GroupDocs.Metadata per .NET per accedere ed estrarre le proprietà dei metadati nativi dagli archivi RAR.
Prerequisiti
Prima di iniziare, assicurati di possedere i seguenti prerequisiti:
- Conoscenza base del linguaggio di programmazione C#.
- Visual Studio installato nel computer di sviluppo.
- GroupDocs.Metadata per la libreria .NET installata (fare riferimento aLink per scaricare).
- Accesso a un file di archivio RAR a scopo di test.
Importa spazi dei nomi
Per iniziare, importa gli spazi dei nomi necessari nel tuo progetto C#:
using GroupDocs.Formats.Archive;
using System;
using GroupDocs.Metadata;
using System.Text;
Passaggio 1: caricare l’archivio RAR
Innanzitutto, inizializza aMetadata
oggetto caricando il file di archivio RAR:
using (Metadata metadata = new Metadata("YourZipFile.rar"))
{
var root = metadata.GetRootPackage<RarRootPackage>();
Passaggio 2: accedi alle voci totali nell’archivio RAR
Recupera il numero totale di voci (file/cartelle) all’interno dell’archivio RAR:
Console.WriteLine(root.RarPackage.TotalEntries);
Passaggio 3: scorrere i file nell’archivio
Passa in rassegna ciascun file all’interno dell’archivio RAR per accedere a proprietà di metadati specifiche:
foreach (var file in root.RarPackage.Files)
{
Console.WriteLine(file.Name);
Console.WriteLine(file.CompressedSize);
Console.WriteLine(file.ModificationDateTime);
Console.WriteLine(file.UncompressedSize);
}
Conclusione
In questo tutorial hai imparato come estrarre le proprietà dei metadati dagli archivi RAR utilizzando GroupDocs.Metadata per .NET. Questa libreria semplifica il processo di accesso e utilizzo dei metadati incorporati in vari formati di file, migliorando le funzionalità delle applicazioni .NET.
Domande frequenti
Che cos’è GroupDocs.Metadata per .NET?
GroupDocs.Metadata per .NET è una potente libreria che consente agli sviluppatori di lavorare con metadati in vari formati di file, inclusi archivi come RAR.
Come posso ottenere una licenza temporanea per GroupDocs.Metadata per .NET?
È possibile ottenere una licenza temporanea daQui.
GroupDocs.Metadata supporta altri formati di archivio oltre a RAR?
Sì, GroupDocs.Metadata supporta un’ampia gamma di formati di archivio, inclusi ZIP, TAR e 7z.
Posso modificare le proprietà dei metadati e aggiornarli all’interno dell’archivio RAR utilizzando questa libreria?
Sì, GroupDocs.Metadata ti consente di aggiornare, rimuovere e aggiungere proprietà di metadati ai formati di file supportati.
Dove posso trovare ulteriore aiuto o supporto per GroupDocs.Metadata?
Visitare ilForum GroupDocs.Metadata per il supporto e le discussioni della comunità.