Eigenschaften
Aspose.ZIP for .NET: A Powerful ZIP Bibliothek zur Verarbeitung komprimierter Dateien
Aspose.ZIP for .NET is a comprehensive library that provides an efficient way to work with ZIP compressed archives within your .NET applications. With our robust API, you can easily create, read, and modify ZIP files, making it ideal for managing and distributing large datasets, documents, or multimedia files.
Hauptfunktionen:
Erster Schritt: Erstellung einer ZIP-Datei
- Erstelle neue ZIP-Dateien von Grund auf, indem du benutzerdefinierte Einstellungen wie Komprimierungsstufe, Passwortschutz und Dateiberechtigungen verwendest.
- Erstelle selbstextrahierende Zip-Dateien, die ohne externe Entpackungswerkzeuge ausgeführt werden können.
- Ermöglicht das Aufteilen großer Zip-Dateien, indem mehrere physische .zip-Dateien erstellt werden.
Dateien hinzufügen/entfernen
- Fügen Sie neue Dateien zu bestehenden ZIP-Archiven hinzu oder fügen Sie sie ein, ohne deren Inhalt zu überschreiben.
- Extrahiere einzelne Dateien und Ordner aus ZIP‑Archiven mit optionaler Unterstützung für Dateifilterung.
- Komprimieren und dekomprimieren Sie Dateien in einer breiten Palette von Formaten, einschließlich Bilder, Dokumente, Videos und ausführbare Dateien.
Arbeiten mit bestehenden Dateien
- Upload und bearbeite vorhandene ZIP-Dateien, einschließlich Erstellungsdatum, Änderungsdatum und Berechtigungen.
- Metadaten aktualisieren, wie z. B. Dateizeitstempel, Eigentümer/Gruppe/Berechtigungen usw., eingebettete Dateien.
- Löschen oder entfernen Sie einzelne Dateien/Ordner aus einem externen Archiv, während Sie den Rest des Inhalts beibehalten.
Erweiterte Komprimierungs- und Passwortschutzfunktionen
- Verwenden Sie Ihre eigenen Komprimierungsalgorithmen, um Datenströme im Zip-Format zu erstellen, die die Datenintegrität verbessern.
- Geben Sie Passwörter beim Komprimieren und Entpacken mit konfigurierbaren kryptografischen Hash‑Optionen (MD5/SHA‑256 und andere) an.
- Verwenden Sie die Dateizugriffskontrolle mithilfe von Unix‑Berechtigungen.
Hinweis: Der Passwortschutz bietet eine zusätzliche Sicherheitsebene, um unbefugten Zugriff zu verhindern.
Fehler- und Ausnahmebehandlung
Unsere stabile API behandelt und meldet potenzielle Fehler mithilfe von .NET‑Ausnahmen, was die Komplexität bei der Entwicklung fehlerfreier Funktionen für gängige Komprimierungsaufgaben in Ihrer Anwendung reduziert.