Παγκόσμιος Εκχύλισμα για το .NET

Το Universal Extractor για .NET είναι ένα εξειδικευμένο plugin εντός του Σύνδεση .ZIP για το .NET Βιβλιοθήκη. παρέχει μια απλοποιημένη διεπαφή για την εξόρυξη και αποσύνθεση αρχείων σε πολλαπλές μορφές όπως ZIP, RAR, 7Z, TAR, GZ IP και BZip2 . Αυτό το plugin έχει σχεδιαστεί για τους προγραμματιστές που απαιτούν αποτελεσματικές ικανότητες εξαγωγής χωρίς να χρειάζεται την πλήρη επιφάνεια API του Aspose.

Εισαγωγή και εγκατάσταση

  • Προσθήκη του πακέτου Aspose.ZIP στο έργο σας μέσω NuGet:
dotnet add package Aspose.ZIP
  • Ρυθμίστε τα κλειδιά άδειας χρήσης για να αποκλείσετε όλες τις λειτουργίες (βλέπε רישוי מדוד ).

  • Για υποστηριζόμενα πλαίσια και περιβάλλοντα, ελέγξτε το Οδηγός εγκατάστασης .

Συμβατό με:

  • Λειτουργικά συστήματα: Windows, macOS (10.12+), Linux (με .NET Core 2.0+)
  • Πλαίσια: .NET Framework 2.0–4.8, .NET Standard 2.0+, .net Core, .NET 5–7
  • IDEs: Microsoft Visual Studio 2010-2022 και JetBrains Rider

Υποστηριζόμενες μορφές αρχείων

Το plugin Universal Extractor υποστηρίζει την εξόρυξη αρχείων από τις ακόλουθες μορφές:

  • Ζίπ ( .zip)
  • RAR (.rar) – συμπεριλαμβανομένων των RAR4 και
  • 7Z ( .7z) από το δίκτυο)
  • Το Τάρ (TAR)
  • ΓΚΙΠ ( . gz)
  • BZIP2 (.bz2) για τη χρήση)

Χαρακτηριστικά και λειτουργίες

Εξοικονόμηση ολόκληρων αρχείων

using Aspose.Zip;

using (var archive = new Archive("example.zip"))
{
    archive.ExtractToDirectory("extracted");
}

Αυτό εξάγει όλα τα αρχεία από το αρχείο στο καθορισμένο extracted Διευθύνσεις.

Αποκάλυψη Προστατευμένων Αρχείων κωδικού πρόσβασης

using Aspose.Zip;

using (var archive = new Archive("example.zip", new ArchiveLoadOptions { DecryptionPassword = "YOUR-PASSWORD" }))
{
    archive.ExtractToDirectory("extracted");
}

Αυτό εξάγει το περιεχόμενο ενός προστατευμένου κωδικού πρόσβασης ZIP Αρχείο.

Αρχείο Περιεχόμενο

using Aspose.Zip;

using (var archive = new Archive("example.zip"))
{
    foreach (var entry in archive.Entries)
    {
        Console.WriteLine(entry.Name);
    }
}

Αυτό καταγράφει όλες τις εγγραφές στο αρχείο χωρίς να τις εξάγει.

Εξαγωγή ειδικών αρχείων

using Aspose.Zip;

using (var archive = new Archive("example.zip"))
{
    var entry = archive.Entries[0];
    entry.Extract("firstFile.txt");
}

Αυτό εξάγει μόνο το πρώτο αρχείο του αρχείου στο μονοπάτι εξόδου.

שיטות עבודה מומלצות

  • Πάντα χρησιμοποιήστε την πιο πρόσφατη έκδοση του Aspose.ZIP για μέγιστη συμβατότητα και διορθώσεις σφαλμάτων.
  • Εφαρμογή χειρισμού σφαλμάτων για τη διαχείριση κατεστραμμένων ή μη υποστηριζόμενων περιπτώσεων αρχείων με ευγένεια.
  • Χρησιμοποιήστε την επεξεργασία κωδικού πρόσβασης με ασφάλεια όταν εργάζεστε με προστατευμένα αρχεία.
  • Για μεγάλα αρχεία, προτιμάτε την εξόρυξη ροής για να αποφύγετε υψηλή κατανάλωση μνήμης.
  • Εγκρίνετε τη μορφή αρχείου πριν από την εξόρυξη για να εξασφαλίσετε τη συμβατότητα με τη ροή εργασίας σας.

Συχνές ερωτήσεις

**Μπορεί το Universal Extractor να χειριστεί μορφές διαφορετικές από το ZIP?**Υποστηρίζει πολλαπλές μορφές, συμπεριλαμβανομένων των RAR, 7Z, TAR, GZIP και BZ IP2.

**Υποστηρίζει κρυπτογραφημένα αρχεία?**Ναι, τα αρχεία που προστατεύονται από κωδικό πρόσβασης υποστηρίζονται με την παροχή του κωδικού κατά τη διάρκεια της φόρτωσης αρχείων.

**Μπορώ να καταγράψω τα αρχεία πριν τα εξαγάξω?**Ναι, με την ιθεροποίηση πάνω από το Entries Ιδιοκτησία που μπορείτε να ελέγξετε αρχείο περιεχομένου.

**Είναι ασφαλές το Universal Extractor Multi-Tread?**Ναι, μπορείτε να το χρησιμοποιήσετε με ασφάλεια σε πολλαπλά περιβάλλοντα, υπό την προϋπόθεση ότι κάθε παράδειγμα αρχείων επεξεργάζεται ανεξάρτητα.

**Είναι η εξόρυξη το μόνο χαρακτηριστικό που παρέχεται?**Ναι, αυτό το plugin επικεντρώνεται αποκλειστικά στην εξόρυξη αρχείων. Για προηγμένη συμπίεση ή δημιουργία αρχείου, χρησιμοποιήστε την πλήρη API Aspose.ZIP.

Με το Aspose.ZIP Universal Extractor για .NET, μπορείτε εύκολα να ενσωματώσετε την αποσύνθεση αρχείων στις εφαρμογές σας .Net, ανεξάρτητα από το αν επεξεργάζεστε συνημμένα ZIP σε ένα πελάτη ηλεκτρονικού ταχυδρομείου, εκχύλισμα συσκευών Σπάνια Αρχεία, ή ενσωμάτωση 7Z εξόρυξης σε αυτόματους σωλήνες.

 Ελληνικά