Funzionalità
Aspose.ZIP per .NET: Una potente libreria per la gestione degli archivi ZIP compressi
Aspose.ZIP per .NET è una libreria completa che fornisce un modo efficiente per lavorare con gli archivi ZIP compressi all’interno delle tue applicazioni .NET. Con la nostra robusta API, puoi facilmente creare, leggere e modificare file ZIP, rendendola ideale per la gestione e la distribuzione di grandi set di dati, documenti o file multimediali.
Funzionalità principali:
Creazione di archivi ZIP
- Genera nuovi file ZIP da zero utilizzando impostazioni personalizzate come livello di compressione, protezione con password e permessi di file.
- Crea archivi ZIP autoestraenti che possono essere eseguiti senza la necessità di strumenti esterni di estrazione.
- Abilita il spanning per grandi archivi zip creando più file fisici .zip.
Aggiunta/estrazione di file
- Aggiungi o inserisci nuovi file negli archivi ZIP esistenti senza sovrascrivere i contenuti.
- Estrai singoli file e cartelle dagli archivi ZIP con supporto opzionale per la filtratura dei file.
- Comprimi e decomprimi file in una vasta gamma di formati, compresi immagini, documenti, video ed eseguibili.
Lavorare con archivi esistenti
- Carica e manipola gli archivi ZIP esistenti, compresa la creazione, le date di modifica e i permessi.
- Aggiorna i metadati come timestamp dei file, proprietario/gruppo/permessi ecc. negli archivi incorporati.
- Elimina o rimuovi singoli file/cartelle dall’archivio esterno mentre si preserva il contenuto all’interno.
Funzionalità di compressione e protezione con password avanzate
- Utilizza algoritmi di compressione personalizzati per creare flussi di dati nel formato zip compresso che migliorano l’integrità dei dati.
- Imposta le password durante la compressione e l’estrazione con opzioni di hashing crittografico configurabili (MD5/SHA-256 ecc.).
- Applica il controllo di accesso ai file tramite permessi Unix.
Nota: La protezione con password fornisce un ulteriore livello di sicurezza per prevenire l’accesso non autorizzato.
Gestione degli errori e delle eccezioni
La nostra robusta API gestisce e segnala potenziali errori tramite eccezioni .NET, riducendo la complessità dello sviluppo di funzionalità senza errori per compiti di compressione comuni all’interno della tua applicazione.