2010-02-02 5 views

Répondre

1

Il y a une application Silverlight de SharpZipLibhere. (Remarque utilise la licence GPLv2).

0

Je vous recommande fortement d'utiliser la bibliothèque open source DotNetZip et non SharpZipLib. DotNetZip est sous licence Ms-PL et aussi plus facile à utiliser que SharpZipLib.

Compresser par exemple, est aussi simple que cela:

using (ZipFile zip = new ZipFile()) 
{ 
    zip.AddEntry("MyFileName.png", null, pngStream); 

    // Save to stream from SaveFileDialog 
    zip.Save(stream); 
} 
+1

est-il une version Silverlight de cette bibliothèque? Ou savez-vous si la source compile lors du ciblage de Silverlight? – AnthonyWJones

+0

+1 Sur DotNetZip étant plus facile je l'utilise beaucoup sur le serveur, c'est très lisse, en particulier la gestion de flux. (Je crée un ensemble de dossiers et de fichiers compatibles avec le zoom profond dans un fichier Zip, les flux d'entrée DotNetZips Just-In-Time sont géniaux pour cela). – AnthonyWJones

+0

S'il vous plaît ne pas que ce n'est pas pris en charge sur XP – Senkwe