1. Produits
  2. Aspose.ZIP
  3. RAR Extractor

Estrai archivi RAR tramite .NET

.Plugin .NET per l’estrazione di archivi RAR4 e RAR5 semplici o criptati

Plugins per l'estrazione di file RAR di Aspose.ZIP per .NET

Il plugin di estrazione RAR per .NET potenzia le tue applicazioni per estrarre archivi RAR in modo indipendente, eliminando la dipendenza da applicazioni di terze parti. Offre la classe RarArchive per un’interazione senza soluzione di continuità con gli archivi RAR e la classe RarArchiveEntry per gestire file individuali all’interno dell’archivio RAR.

Come estrarre RAR tramite .NET?

  • Fare riferimento a Aspose.ZIP nel tuo progetto
  • Impostazione delle chiavi di licenza.
  • Creare un’istanza della classe RarArchive
  • Trasmetti il percorso all’archivio come parametri.
  • Chiamare il metodo ExtractToDirectory per estrarre tutte le voci

Iniziare con l'estrazione RAR

Ottieni i file di assembly rispettivi dal download o recupera il pacchetto da NuGet per aggiungere Aspose.ZIP direttamente nel tuo spazio di lavoro.

  • Microsoft Windows ou un système d’exploitation compatible avec .NET Framework ou .Net Core Environnement de développement comme Microsoft Visual Studio


Funzionalità Aggiuntive

  • Supporta l’estrazione di file RAR criptati.
  • Gestisce senza problemi sia i formati RAR4 che RAR5.
  • Contient des mécanismes de gestion d’erreurs complets.

Migliori pratiche

  • Usa sempre l’ultima versione del plugin.
  • Implementa una corretta gestione degli errori nella tua applicazione.
  • Test di estrazione con varie versioni di file RAR per compatibilità.

Estrai le voci RAR in streaming tramite C# .NET.

Puoi estrarre voci individuali da un archivio RAR e salvarle su uno stream per ulteriore elaborazione se necessario. Il processo di caricamento dell’archivio RAR è lo stesso come dimostrato sopra. Tuttavia, per estrarre una voce specifica, il codice deve iterare sulla collezione di voci e salvarla in un byte array, come mostrato di seguito.


Questions fréquentes posées

Qual è lo scopo principale dei file RAR?

I file RAR vengono utilizzati per comprimere e archiviare uno o più file in un singolo contenitore. Questo aiuta a ridurre le dimensioni complessive dei file, rendendoli più facili da trasferire o memorizzare.

Cosa rende RAR diverso da altri formati di archivio come ZIP?

Il formato RAR spesso garantisce migliori rapporti di compressione rispetto a ZIP. Inoltre, RAR supporta funzionalità come la protezione con password, il recupero degli errori e la possibilità di dividere gli archivi in volumi multipli.

Ci sono dei limiti sulle dimensioni degli archivi RAR che RAR Extractor per .NET può gestire?

Il plugin RAR Extractor è progettato per gestire grandi archivi, ma le limitazioni esatte potrebbero dipendere dalle risorse di sistema e dall’ambiente. È consigliabile controllare la documentazione per eventuali linee guida specifiche sulla dimensione degli archivi.

Posso estrarre file specifici da un archivio RAR utilizzando RAR Extractor per .NET?

Puoi estrarre file specifici da un archivio RAR usando la classe RarArchive. Dopo aver caricato l’archivio, puoi iterare tra le sue voci ed estrarre i file desiderati utilizzando i metodi forniti. Controlla gli esempi di codice nella documentazione per una guida passo passo su come ottenere questo.

Il programma di estrazione RAR per .NET supporta gli archivi RAR protetti da password?

Oui, le plug-in RAR Extractor prend en charge les archives RR protégées par mot de passe. Lors de la création d’un cas de classe ‘RarArchive’, vous pouvez fournir la password nécessaire comme paramètre pour déverrouiller et extraire le contenu des fichiers RER sécurisés. Assurez-vous que vous traitez les mots de parole en toute sécurité dans votre application pour maintenir l’intégrité des données.

Il Decompressore RAR per .NET è compatibile con entrambi i formati RAR4 e RAR5?

Assolutamente. L’estrattore RAR per .NET è progettato per funzionare perfettamente sia con i formati RAR4 che RAR5. Puoi utilizzare il plugin con fiducia per estrarre i file dagli archivi creati con entrambe le versioni, garantendo compatibilità e flessibilità nella tua applicazione.

Come gestisce l’estrattore RAR gli errori o gli archivi danneggiati?

L’extracteur RAR pour .NET comprend des mécanismes de traitement des erreurs pour traiter les fichiers corrompus ou problématiques. Lorsque vous extraisez des ficher, le plugin vérifie les fautes et fournit des informations pertinentes, ce qui vous permet de faire face à des cas exceptionnels grâce à votre application.

Posso utilizzare l’estrattore RAR in un ambiente multi-threaded?

Sì, l’estratore RAR per .NET è progettato per essere thread-safe. Puoi utilizzarlo in ambienti multi-thread per estrarre archivi RAR in modo concorrente, migliorando le prestazioni della tua applicazione. Assicurati solo di gestire correttamente la sincronizzazione del thread per evitare conflitti durante i processi di estrazione.

  

Ressources d’apprentissage et de soutien

  
 Français