Overzicht
Soms hoeven we onze bestanden niet te comprimeren, maar hoeven we ze alleen maar tot één te combineren voor een betere verwerking. Bij reeds gecomprimeerde bestandsformaten, zoals JPEG of DOCX, levert verdere compressie mogelijk geen significante ruimtebesparing op. Bovendien is archiveren zonder compressie nuttig wanneer snelle toegang tot individuele bestanden essentieel is, omdat gecomprimeerde archieven moeten worden gedecomprimeerd voordat ze toegang krijgen tot specifieke inhoud. In scenario's waarin de computerbronnen beperkt zijn, kan de keuze voor niet-gecomprimeerde archieven de verwerkingsoverhead verminderen, waardoor snellere archiverings- en extractieprocessen worden gegarandeerd zonder de rekenlast van compressie-algoritmen.Aspose.ZIP ondersteunt verschillende archiefformaten waarmee u uw gegevens kunt opslaan. Hier vindt u de instructies voor het samenstellen van dergelijke archieven.
Bestanden toevoegen aan ZIP-archieven zonder compressie
Als u bestanden in een ZIP-archief wilt opslaan, gebruikt u
StoreCompressionSetting
tijdens het initialiseren van
Archive instance
. Om bestanden zonder compressie aan een ZIP-archief toe te voegen, gebruikt u eenvoudigweg de juiste opdracht of software-optie. Dit zorgt ervoor dat de bestanden in het archief worden opgenomen zoals ze zijn, zonder compressie-algoritmen te ondergaan. Deze methode is nuttig wanneer snelle toegang tot individuele bestanden van het grootste belang is, waardoor decompressie vóór gebruik niet meer nodig is.
Voorbeeld:
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);
}
}
ZIP-archiefoverzicht
ZIP is een veelgebruikt bestandsformaat dat gegevens efficiënt comprimeert en archiveert. Als het gaat om het toevoegen van bestanden zonder compressie, biedt ZIP een naadloze oplossing. Door een eenvoudig proces te volgen, kunnen gebruikers moeiteloos bestanden in ZIP-archieven integreren zonder compressie toe te passen, waarbij de oorspronkelijke gegevensstructuur behouden blijft.
Waarom kiezen voor geen compressie in ZIP
Kiezen voor geen compressie in ZIP is voordelig in scenario’s waarin het behoud van de oorspronkelijke bestandsgroottes en -structuur cruciaal is. Deze methode is ideaal voor het archiveren van grote bestanden of mappen zonder concessies te doen aan de opslagruimte. De gebruiksvriendelijke interface van ZIP maakt het proces intuïtief, waardoor gebruikers archieven kunnen creëren die zijn afgestemd op hun specifieke behoeften.
Bestanden toevoegen aan 7-ZIP-archieven zonder compressie
Op dezelfde manier, als u bestanden binnen het 7z-archief wilt bewaren, gebruikt u
SevenZipStoreCompressionSetting
tijdens het initialiseren van
SevenZipArchive
exemplaar. Om bestanden zonder compressie in een 7Zip-archief op te nemen, gebruikt u de aangewezen opdracht of software-instelling. Dit zorgt ervoor dat de bestanden in hun niet-gecomprimeerde vorm aan het archief worden toegevoegd, waardoor snelle toegang mogelijk is zonder de noodzaak van decompressie. De flexibiliteit van 7Zip maakt het een waardevol hulpmiddel voor het beheren van archieven zonder de bestandsintegriteit op te offeren.
Voorbeeld:
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);
}
}
7-ZIP Archiefoverzicht
7-Zip, een veelzijdig archiveringshulpprogramma, valt op door zijn hoge compressieverhouding en ondersteuning voor verschillende formaten. Als u bestanden wilt toevoegen zonder compressie, biedt 7Zip een eenvoudige aanpak. Gebruikers kunnen moeiteloos bestanden opnemen in 7-Zip Archives zonder ze te comprimeren, waarbij de integriteit van de originele datastructuur behouden blijft .
Waarom kiezen voor geen compressie in 7ZIP
Kiezen voor geen compressie in 7Zip blijkt gunstig wanneer het behoud van de originele bestandskenmerken essentieel is. Deze methode is vooral voordelig voor het archiveren van grote bestanden of mappen terwijl het gebruik van opslagruimte wordt geminimaliseerd. Met de gebruiksvriendelijke interface van 7Zip kunnen gebruikers eenvoudig door het archiveringsproces navigeren, wat een naadloze ervaring garandeert.
Bestanden toevoegen aan TAR zonder compressie
In tegenstelling tot gecomprimeerde archiefformaten zoals ZIP, is het primaire doel van tar om meerdere bestanden en mappen te combineren tot één archiefbestand zonder compressie. Gebruik de instantie
TarArchive
zonder enige instellingen voor compositie. TAR, een afkorting van Tape Archive, is een op Unix gebaseerd archiveringsformaat dat bekend staat om het bundelen van bestanden zonder compressie. Het dient als een eenvoudige container voor meerdere bestanden en mappen. Bij het overwegen van TAR-archieven kunnen gebruikers bestanden toevoegen zonder compressie, waarbij de inherente structuur van de gegevens behouden blijft.
Voorbeeld:
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);
}
}
TAR-archiefoverzicht
In TAR-archieven is het proces van het toevoegen van bestanden zonder compressie inherent aan het formaat. Gebruikers kunnen bestanden naadloos integreren met behulp van TAR-opdrachten of speciale software-opties zonder compressie-algoritmen te introduceren. Deze aanpak zorgt ervoor dat de bestanden in ongecomprimeerde staat in het TAR-archief worden opgenomen, waardoor latere toegang wordt vereenvoudigd.
Waarom kiezen voor geen compressie in TAR
Het kiezen van geen compressie in TAR-archieven blijkt voordelig voor scenario’s waarin bestandsstructuur en snelle toegang van cruciaal belang zijn. De eenvoud van TAR bij het behouden van bestandskenmerken en maphiërarchieën maakt het geschikt voor archiveringsdoeleinden zonder dat dit ten koste gaat van de opslagefficiëntie. Of het nu gaat om het archiveren van individuele bestanden of hele mappen, de ongecomprimeerde optie van TAR garandeert toegankelijkheid en gegevensintegriteit.
Bestanden toevoegen aan CPIO-archieven zonder compressie
Op het gebied van CPIO-archieven is het opnemen van bestanden zonder compressie een naadloos proces dat integraal deel uitmaakt van het formaat. Gebruikers kunnen moeiteloos bestanden opnemen met behulp van CPIO-opdrachten of speciale softwaretools, zodat de bestanden worden opgenomen in het CPIO-archief zonder compressie-algoritmen te ondergaan. Hierdoor blijft de oorspronkelijke staat van de gegevens behouden en wordt het ophalen ervan vereenvoudigd. Net als tar is de cpio een ander op Unix gebaseerd archiefformaat dat bestanden archiveert zonder compressie. Gebruik de instantie
CpioArchive
zonder enige instellingen voor compositie.
Steekproef:
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);
}
}
CPIO Archiefinzicht
CPIO, wat staat voor Copy In, Copy Out, is een bestandsarchiveringsformaat dat veel wordt gebruikt in Unix- en Linux-omgevingen. In tegenstelling tot gecomprimeerde formaten richt CPIO zich op het kopiëren van bestanden in en uit archieven zonder compressie toe te passen. Deze eenvoudige structuur maakt het zeer geschikt voor taken waarbij het behoud van de gegevensintegriteit prioriteit krijgt boven compressie-efficiëntie.
Voordelen van geen compressie in CPIO
Kiezen voor geen compressie in CPIO-archieven biedt voordelen in scenario’s waarin de nadruk ligt op het behouden van bestandskenmerken en directoryhiërarchieën. Het ontwerp van CPIO maakt het bedreven in het behouden van de integriteit van datastructuren, waardoor het een ideale keuze is voor archiveringsdoeleinden zonder dat dit ten koste gaat van de toegankelijkheid. Of het nu gaat om afzonderlijke bestanden of uitgebreide mappen, de ongecomprimeerde aanpak van CPIO garandeert snelle toegang en betrouwbare gegevensopslag.
Bestanden toevoegen aan XAR-archieven zonder compressie
XAR, een afkorting voor eXtensible ARchive format, is een modern archiefformaat ontworpen voor efficiëntie en uitbreidbaarheid. XAR staat bekend om zijn veelzijdigheid en stelt gebruikers in staat archieven te creëren zonder de extra compressielaag, wat een genuanceerde benadering biedt voor de organisatie en opslag van bestanden. Het XAR-archiefformaat is ontworpen om zowel compressie- als niet-compressie-opties te ondersteunen. Net als bij ZIP gebruikt u
XarStoreCompressionSettings
tijdens het initialiseren van
XarArchive
instantie.
Voorbeeld:
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);
}
}
XAR-archiefoverzicht
XAR vereenvoudigt het proces van het toevoegen van bestanden zonder compressie, waardoor gebruikers flexibiliteit krijgen bij het beheren van hun archieven. Met behulp van XAR-opdrachten of compatibele softwaretools kunnen gebruikers bestanden naadloos in het archief integreren zonder compressie-algoritmen aan te roepen. Deze eenvoudige methode zorgt ervoor dat de oorspronkelijke gegevensstructuur intact blijft, zodat deze indien nodig kan worden opgehaald.
Voordelen van ongecomprimeerde XAR-archieven
Het kiezen van de route zonder compressie met XAR blijkt voordelig in scenario’s waarin snelle toegang tot ongewijzigde bestanden van cruciaal belang is. De uitbreidbare architectuur van XAR maakt het behoud van bestandskenmerken en maphiërarchieën mogelijk zonder de overhead van compressie. Of het nu gaat om individuele bestanden of ingewikkelde mapstructuren, de ongecomprimeerde archieven van XAR garanderen efficiënte toegang en betrouwbaar gegevensbehoud.
Andere ondersteunde Aspose.ZIP voor .NET API-functies
Gebruik de Aspose.ZIP C#-bibliotheek om zip-bestandsdocumenten te converteren, samen te voegen, te bewerken, gegevens uit de archieven te extraheren en meer!
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