Παγκόσμιος Εκχύλισμα για το .NET
Εισαγωγή στο Universal Extractor για .NET
Το Universal Extractor για .NET είναι ένα plug-in που επιτρέπει στους προγραμματιστές να εξάγουν αρχεία και συμπιεσμένα файлове σε διάφορες μορφές, συμπεριλαμβανομένων ZIP, RAR, 7Z, TAR, GZIP και πολλά άλλα.
Υποστηριζόμενες μορφές αρχείων
Το Universal Extractor για .NET υποστηρίζει ένα ευρύ φάσμα μορφών αρχείων, συμπεριλαμβανομένων:
- Ζίπ ( .zip )
- Σπάνια ( .rar )
- 7 Ζ ( .7 Ζ )
- Ο Τάρος (TAR)
- ΓΣΙΠ ( .gz )
- ΒΓΠ2 (.βΓ2)
Εξοικονόμηση αρχείων
Για να εξαγάγετε ένα αρχείο χρησιμοποιώντας το Universal Extractor για .NET, μπορείτε να χρησιμοποιήσετε το ακόλουθο παράδειγμα κώδικα:
using System.IO;
using Aspose.Zip;
// Create a new instance of the Archive class
using (var archive = new Archive("example.zip"))
{
// Extract the archive to a directory
archive.ExtractToDirectory("extracted");
}
Ο κώδικας αυτός εξάγει το περιεχόμενο της example.zip
Αρχείο σε ένα κατάλογο που ονομάζεται extracted
.
Εξαγωγή αρχείων με προστασία κωδικού πρόσβασης
Εάν ένα αρχείο προστατεύεται με κωδικό πρόσβασης, μπορείτε να το εξαγάγετε χρησιμοποιώντας το ακόλουθο παράδειγμα κώδικα:
using System.IO;
using Aspose.Zip;
// Create a new instance of the Archive class
using (var archive = new Archive("example.zip"), new ArchiveLoadOptions() { DecryptionPassword = "YOUR-PASSWORD" })
{
// Extract the archive to a directory
archive.ExtractToDirectory("extracted");
}
Ο κώδικας αυτός εξάγει το περιεχόμενο της example.zip
αρχείο, το οποίο προστατεύεται με κωδικό πρόσβασης, σε ένα κατάλογο που ονομάζεται extracted
.
Εισαγωγή αρχείων περιεχομένου
Για να καταγράψετε το περιεχόμενο ενός αρχείου χωρίς να το εξάγετε, μπορείτε να χρησιμοποιήσετε το ακόλουθο παράδειγμα κώδικα:
using System.IO;
using Aspose.Zip;
// Create a new instance of the Archive class
using (var archive = new Archive("example.zip"))
{
// Get the entries in the archive
var entries = archive.Entries;
// Iterate over the entries and print their names
foreach (var entry in entries)
{
Console.WriteLine(entry.Name);
}
}
Ο κώδικας αυτός καταγράφει το περιεχόμενο της example.zip
Αρχειοθετήστε χωρίς να το αφαιρέσετε.