DotNetZip – Zip and Unzip in C#, VB, any .NET language

http://dotnetzip.codeplex.com/

 

1689/5000

DotNetZip funziona su PC con il completo .NET Framework e funziona anche su dispositivi mobili che utilizzano il .NET Compact Framework. Creare e leggere i file di zip in VB, C # o qualsiasi linguaggio .NET o qualsiasi ambiente di scripting. DotNetZip supporta questi scenari:
– un’applicazione Silverlight che crea dinamicamente file zip.
– un’applicazione ASP.NET che crea dinamicamente file ZIP e consente a un browser di scaricarli
– un servizio Windows che richiama periodicamente una directory per scopi di backup e archiviazione
– un programma WPF che modifica gli archivi esistenti – rinominare le voci, rimuovere le voci da un archivio o aggiungere nuove voci in un archivio
– un’applicazione Windows Form che crea archivi zip crittografati AES per la privacy dei contenuti archiviati.
– uno script SSIS che unzip o zips
– Uno script amministrativo in PowerShell o VBScript che esegue il backup e l’archiviazione.
– un servizio WCF che riceve un file di zip come allegato e disimina dinamicamente la zip in un flusso per l’analisi
– un’applicazione ASP (VBScript) vecchia scuola che produce un file ZIP tramite l’interfaccia COM per DotNetZIp
– un’applicazione Windows Form che legge o aggiorna file ODS
– creazione di file zip dal contenuto del flusso, salvataggio in un flusso, estrazione in un flusso, lettura da un flusso
– creazione di archivi autoestraenti.

Se tutto ciò che volete è una migliore classe DeflateStream o GZipStream per sostituire quella incorporata in .NET BCL, anche DotNetZip ha questo. DeflateStream e GZipStream di DotNetZip sono disponibili in un assembly autonomo, basato su una porta .NET di Zlib. Questi streams supportano i livelli di compressione e offrono prestazioni migliori rispetto alle classi incorporate. C’è anche un ZlibStream per completare il set (RFC 1950, 1951, 1952).

Posted on Maggio 18, 2017 in Programmazione

Share the Story

About the Author

Leave a reply

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Back to Top