Une idée de comment je peux faire cela? Je suis capable de compresser un seul fichier.Comment compresser ou compresser un dossier entier en utilisant GZipStream
2
A
Répondre
2
Vous ne pouvez pas gzip un dossier complet directement depuis GZip fonctionne sur un seul flux de données. Vous devrez d'abord transformer le dossier en un tel flux.
Une façon de le faire serait de créer un Tar archive à partir du répertoire. Cela vous donnera un seul flux sur lequel travailler, et puisque le format Tar n'est pas compressé, GZip obtiendra généralement de bons taux de compression sur les fichiers Tar.
0
GZip ne prend pas en charge plusieurs fichiers. Ils doivent être combinés dans un autre récipient d'abord comme du goudron. Si vous avez besoin d'un support complet Zip pour C# utiliser cette bibliothèque:
Questions connexes
- 1. compresser/archiver le dossier en utilisant le script php
- 2. Comment compresser un projet Xcode?
- 3. compresser un dossier dans différents formats en php
- 4. Compresser un tableau PHP
- 5. Comment compresser un répertoire avec .NET?
- 6. Comment puis-je compresser un dossier sur l'iPhone
- 7. Comment compresser une chaîne?
- 8. Comment compresser plusieurs fichiers dans un fichier GZip avec la classe GZipStream?
- 9. Comment compresser une instance d'objet .net en utilisant gzip
- 10. Comment compresser les réponses http en utilisant mongrel
- 11. Comment compresser les javascript en temps réel?
- 12. Clojure compresser vecteur
- 13. Comment compresser JSON avec ASP?
- 14. comment compresser un réseau de bus?
- 15. comment compresser l'image par programme
- 16. Comment faire pour compresser viewstate
- 17. données audio Compresser/
- 18. Meilleur moyen de compresser les fichiers en Python (zip un répertoire entier avec une seule commande)?
- 19. Toute bibliothèque/classe pour décoder/encoder Gzip, compresser, x-gzip ou x-compresser?
- 20. ffmpeg: compresser la vidéo?
- 21. android httprequest compresser la réponse
- 22. Commande pour compresser tous les fichiers/dossiers sous un répertoire
- 23. Compresser le dossier de documents dans l'application sandbox de l'iphone
- 24. zipping un dossier/fichier en utilisant qt
- 25. Compresser et archiver les fichiers dans le dossier en utilisant Java Runtime
- 26. Compresser les images GIF Qualité en PHP?
- 27. Compresser/dégonflage @ polices font-face
- 28. Compresser une requête HTTP en java
- 29. Compresser un fichier XML avec javascript?
- 30. Compresser un fichier existant avec Rubyzip
Quelle langue ?? – kyndigs
Très probablement C#: [System.IO.Compression.GZipStream] (http://msdn.microsoft.com/en-us/library/system.io.compression.gzipstream.aspx). – cdhowie