Aperçu
Parfois, nous n'avons pas besoin de compresser nos fichiers, il suffit de les combiner en un seul pour une meilleure gestion. Lorsqu'il s'agit de formats de fichiers déjà compressés, tels que JPEG ou DOCX, une compression supplémentaire peut ne pas générer d'économies d'espace significatives. De plus, l'archivage sans compression est avantageux lorsqu'un accès rapide à des fichiers individuels est essentiel, car les archives compressées nécessitent une décompression avant d'accéder à un contenu spécifique. Dans les scénarios où les ressources informatiques sont limitées, opter pour des archives non compressées peut réduire la surcharge de traitement, garantissant des processus d'archivage et d'extraction plus rapides sans la charge de calcul des algorithmes de compression.Aspose.ZIP prend en charge plusieurs formats d'archives qui vous permettent de stocker vos données. Voici les instructions pour composer de telles archives.
Comment ajouter des fichiers aux archives ZIP sans compression
Si vous devez stocker des fichiers dans une archive ZIP, utilisez
StoreCompressionSetting
lors de l’initialisation de
Archive instance
. Pour ajouter des fichiers à une archive ZIP sans compression, utilisez simplement la commande ou l’option logicielle appropriée. Cela garantit que les fichiers sont inclus dans l’archive tels quels, sans subir d’algorithmes de compression. Cette méthode est avantageuse lorsqu’un accès rapide à des fichiers individuels est primordial, éliminant le besoin de décompression avant utilisation.
Exemple :
using (FileStream zipFile = File.Open("archive.zip", FileMode.Create))
{
FileInfo fi1 = new FileInfo("alice29.txt");
FileInfo fi2 = new FileInfo("asyoulik.txt");
using (Archive archive = new Archive(new ArchiveEntrySettings(new StoreCompressionSettings())))
{
archive.CreateEntry("alice29.txt", fi1);
archive.CreateEntry("lcet10.txt", fi2);
archive.Save(zipFile);
}
}
Aperçu des archives ZIP
ZIP est un format de fichier largement utilisé qui compresse et archive efficacement les données. Lorsqu’il s’agit d’ajouter des fichiers sans compression, ZIP fournit une solution transparente. En suivant un processus simple, les utilisateurs peuvent facilement intégrer des fichiers dans des archives ZIP sans appliquer de compression, préservant ainsi la structure des données d’origine.
Pourquoi choisir aucune compression dans ZIP
Opter pour l’absence de compression dans ZIP est avantageux dans les scénarios où la préservation de la taille et de la structure des fichiers d’origine est cruciale. Cette méthode est idéale pour archiver des fichiers ou des répertoires volumineux sans compromettre l’espace de stockage. L’interface conviviale de ZIP rend le processus intuitif, permettant aux utilisateurs de créer des archives adaptées à leurs besoins spécifiques.
Comment ajouter des fichiers aux archives 7-ZIP sans compression
De même, lorsque vous souhaitez conserver des fichiers dans l’archive 7z, utilisez
SevenZipStoreCompressionSetting
lors de l’initialisation de
SevenZipArchive
. Pour inclure des fichiers dans une archive 7Zip sans compression, utilisez la commande ou le paramètre logiciel désigné. Cela garantit que les fichiers sont ajoutés à l’archive sous leur forme non compressée, offrant un accès rapide sans avoir besoin de décompression. La flexibilité de 7Zip en fait un outil précieux pour gérer les archives sans sacrifier l’intégrité des fichiers.
Exemple :
using (FileStream szFile = File.Open("archive.7z", FileMode.Create))
{
FileInfo fi1 = new FileInfo("alice29.txt");
FileInfo fi2 = new FileInfo("asyoulik.txt");
using (SevenZipArchive archive = new SevenZipArchive(new SevenZipEntrySettings(new SevenZipStoreCompressionSettings())))
{
archive.CreateEntry("alice29.txt", fi1);
archive.CreateEntry("asyoulik.txt", fi2);
archive.Save(szFile);
}
}
Présentation des archives 7-ZIP
7-Zip, un utilitaire d’archivage polyvalent, se distingue par son taux de compression élevé et sa prise en charge de différents formats. Lorsque vous souhaitez ajouter des fichiers sans compression, 7Zip propose une approche simple. Les utilisateurs peuvent facilement incorporer des fichiers dans 7-Zip Archives sans les compresser, préservant ainsi l’intégrité de la structure de données d’origine. .
Pourquoi choisir aucune compression dans 7ZIP
Opter pour l’absence de compression dans 7Zip s’avère bénéfique lorsque la préservation des attributs du fichier d’origine est essentielle. Cette méthode est particulièrement avantageuse pour archiver des fichiers ou des répertoires volumineux tout en minimisant l’utilisation de l’espace de stockage. Grâce à l’interface conviviale de 7Zip, les utilisateurs peuvent facilement naviguer dans le processus d’archivage, garantissant ainsi une expérience transparente.
Comment ajouter des fichiers à TAR sans compression
Contrairement aux formats d’archives compressés comme ZIP, l’objectif principal de tar est de combiner plusieurs fichiers et répertoires en un seul fichier d’archive sans compression. Utilisez l’instance
TarArchive
sans aucun paramètre de composition. TAR, abréviation de Tape Archive, est un format d’archivage basé sur Unix connu pour regrouper des fichiers sans compression. Il sert de conteneur simple pour plusieurs fichiers et répertoires. Lorsqu’ils envisagent des archives TAR, les utilisateurs peuvent ajouter des fichiers sans compression, en conservant ainsi la structure inhérente des données.
Exemple :
using (FileStream tarFile = File.Open("joint.tar", FileMode.Create))
{
FileInfo fi1 = new FileInfo("text.txt");
FileInfo fi2 = new FileInfo("picture.png");
using (TarArchive archive = new TarArchive())
{
archive.CreateEntry("text.txt", fi1);
archive.CreateEntry("picture.png", fi2);
archive.Save(tarFile);
}
}
Aperçu des archives TAR
Dans les archives TAR, le processus d’ajout de fichiers sans compression est intrinsèque au format. Les utilisateurs peuvent incorporer des fichiers de manière transparente à l’aide de commandes TAR ou d’options logicielles dédiées sans introduire d’algorithmes de compression. Cette approche garantit que les fichiers sont inclus dans l’archive TAR dans leur état non compressé, simplifiant ainsi l’accès ultérieur.
Pourquoi choisir l'absence de compression dans TAR
Ne choisir aucune compression dans les archives TAR s’avère avantageux pour les scénarios où la structure des fichiers et un accès rapide sont primordiaux. La simplicité de TAR dans la préservation des attributs de fichiers et des hiérarchies de répertoires le rend adapté à des fins d’archivage sans sacrifier l’efficacité du stockage. Qu’il s’agisse d’archiver des fichiers individuels ou des répertoires entiers, l’option non compressée de TAR garantit l’accessibilité et l’intégrité des données.
Comment ajouter des fichiers aux archives CPIO sans compression
Dans le domaine des archives CPIO, l’inclusion de fichiers sans compression est un processus transparent faisant partie intégrante du format. Les utilisateurs peuvent facilement incorporer des fichiers à l’aide de commandes CPIO ou d’outils logiciels dédiés, garantissant ainsi que les fichiers sont absorbés dans l’archive CPIO sans subir d’algorithmes de compression. Cela préserve l’état d’origine des données tout en simplifiant la récupération. Semblable à tar, le cpio est un autre format d’archive basé sur Unix qui archive les fichiers sans compression. Utilisez l’instance
CpioArchive
sans aucun paramètre de composition.
Échantillon:
using (FileStream cpioFile = File.Open("archive.cpio", FileMode.Create))
{
FileInfo fi1 = new FileInfo(Path.Combine(this.corpusDir, "alice29.txt"));
FileInfo fi2 = new FileInfo(Path.Combine(this.corpusDir, "asyoulik.txt"));
using (var archive = new CpioArchive())
{
archive.CreateEntry("alice29.txt", fi1);
archive.CreateEntry("fields.c", fi2);
archive.Save(cpioFile, format);
}
}
Aperçu des archives CPIO
CPIO, pour Copy In, Copy Out, est un format d’archivage de fichiers couramment utilisé dans les environnements Unix et Linux. Contrairement aux formats compressés, CPIO se concentre sur la copie de fichiers vers et hors des archives sans appliquer de compression. Cette structure simple le rend bien adapté aux tâches qui donnent la priorité au maintien de l’intégrité des données plutôt qu’à l’efficacité de la compression.
Avantages de l'absence de compression dans CPIO
Opter pour l’absence de compression dans les archives CPIO offre des avantages dans les scénarios où l’accent est mis sur la préservation des attributs de fichiers et des hiérarchies de répertoires. La conception du CPIO le rend apte à maintenir l’intégrité des structures de données, ce qui en fait un choix idéal à des fins d’archivage sans sacrifier l’accessibilité. Qu’il s’agisse de gérer des fichiers uniques ou des répertoires complets, l’approche non compressée de CPIO garantit un accès rapide et un stockage fiable des données.
Comment ajouter des fichiers aux archives XAR sans compression
XAR, abréviation de eXtensible ARchive format, est un format d’archive moderne conçu pour l’efficacité et l’extensibilité. Réputé pour sa polyvalence, XAR permet aux utilisateurs de créer des archives sans couche de compression supplémentaire, offrant ainsi une approche nuancée de l’organisation et du stockage des fichiers. Le format d’archive XAR est conçu pour prendre en charge les options de compression et de non-compression. Semblable à ZIP, utilisez
XarStoreCompressionSettings
lors de l’initialisation de
XarArchive
.
Exemple :
using (FileStream xarFile = File.Open("archive.xar", FileMode.Create))
{
FileInfo fi1 = new FileInfo("alice29.txt");
FileInfo fi2 = new FileInfo("asyoulik.txt");
using (var archive = new XarArchive(new XarStoreCompressionSettings()))
{
archive.CreateEntry("alice29.txt", fi1);
archive.CreateEntry("asyoulik.txt", fi2);
archive.Save(xarFile);
}
}
Présentation des archives XAR
XAR simplifie le processus d’ajout de fichiers sans compression, offrant aux utilisateurs une flexibilité dans la gestion de leurs archives. À l’aide de commandes XAR ou d’outils logiciels compatibles, les utilisateurs peuvent intégrer de manière transparente des fichiers dans l’archive sans invoquer d’algorithmes de compression. Cette méthode simple garantit que la structure des données d’origine reste intacte, prête à être récupérée en cas de besoin.
Avantages des archives XAR non compressées
Le choix de la méthode sans compression avec XAR s’avère avantageux dans les scénarios où un accès rapide aux fichiers non modifiés est primordial. L’architecture extensible de XAR permet la préservation des attributs de fichiers et des hiérarchies de répertoires sans la surcharge de compression. Qu’il s’agisse de fichiers individuels ou de structures de répertoires complexes, les archives non compressées de XAR garantissent un accès efficace et une conservation fiable des données.
Autres fonctionnalités de l'API Aspose.ZIP pour .NET prises en charge
Utilisez la bibliothèque Aspose.ZIP C# pour convertir, fusionner, modifier des documents au format zip, extraire des données des archives, et bien plus encore !
Support and Learning Resources
- Learning Resources
- Documentation
- Source Code
- API References
- Tutorial Videos
- Product Support
- Free Support
- Paid Support
- Blog
- Release Notes
- Why Aspose.ZIP for .NET?
- Customers List
- Success Stories