Descripción general
A veces no necesitamos comprimir nuestros archivos, solo combinarlos en uno solo para un mejor manejo. Cuando se trata de formatos de archivos ya comprimidos, como JPEG o DOCX, es posible que una mayor compresión no genere ahorros de espacio significativos. Además, archivar sin compresión es beneficioso cuando es esencial acceder rápidamente a archivos individuales, ya que los archivos comprimidos requieren descompresión antes de acceder a contenidos específicos. En escenarios donde los recursos computacionales son limitados, optar por archivos sin comprimir puede reducir la sobrecarga de procesamiento, garantizando procesos de archivado y extracción más rápidos sin la carga computacional de los algoritmos de compresión.Aspose.ZIP admite varios formatos de archivo que le permiten almacenar sus datos. Aquí están las instrucciones sobre cómo componer dichos archivos.
Cómo agregar archivos a archivos ZIP sin compresión
Si necesita almacenar archivos dentro de un archivo ZIP, use
StoreCompressionSetting
mientras inicializa
Instancia de archivo
. Para agregar archivos a un archivo ZIP sin compresión, simplemente use el comando u opción de software apropiado. Esto garantiza que los archivos se incluyan en el archivo tal cual, sin someterse a ningún algoritmo de compresión. Este método es beneficioso cuando el acceso rápido a archivos individuales es primordial, ya que elimina la necesidad de descomprimirlo antes de su uso.
Ejemplo:
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);
}
}
Descripción general del archivo ZIP
ZIP es un formato de archivo ampliamente utilizado que comprime y archiva datos de manera eficiente. Cuando se trata de agregar archivos sin compresión, ZIP proporciona una solución perfecta. Siguiendo un proceso sencillo, los usuarios pueden integrar archivos sin esfuerzo en archivos ZIP sin aplicar compresión, preservando la estructura de datos original.
¿Por qué elegir sin compresión en ZIP?
Optar por no comprimir en ZIP es ventajoso en escenarios donde preservar el tamaño y la estructura del archivo original es crucial. Este método es ideal para archivar archivos o directorios grandes sin comprometer el espacio de almacenamiento. La interfaz fácil de usar de ZIP hace que el proceso sea intuitivo, permitiendo a los usuarios crear archivos adaptados a sus necesidades específicas.
Cómo agregar archivos a archivos 7-ZIP sin compresión
De manera similar, cuando desee conservar archivos dentro del archivo 7z, use
SevenZipStoreCompressionSetting
mientras inicializa
SevenZipArchive
instancia. Para incluir archivos en un archivo 7Zip sin compresión, utilice el comando designado o la configuración de software. Esto garantiza que los archivos se agreguen al archivo en su forma sin comprimir, proporcionando un acceso rápido sin necesidad de descomprimirlos. La flexibilidad de 7Zip lo convierte en una herramienta valiosa para administrar archivos sin sacrificar su integridad.
Ejemplo:
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);
}
}
Descripción general del archivo 7-ZIP
7-Zip, una utilidad de archivo versátil, destaca por su alta relación de compresión y compatibilidad con varios formatos. Cuando se pretende agregar archivos sin compresión, 7Zip ofrece un enfoque sencillo. Los usuarios pueden incorporar archivos sin esfuerzo en 7-Zip Archives sin comprimirlos, manteniendo la integridad de la estructura de datos original. .
¿Por qué elegir sin compresión en 7ZIP?
Optar por no comprimir en 7Zip resulta beneficioso cuando es esencial preservar los atributos del archivo original. Este método es particularmente ventajoso para archivar archivos o directorios grandes y al mismo tiempo minimizar el uso del espacio de almacenamiento. Con la interfaz fácil de usar de 7Zip, los usuarios pueden navegar fácilmente a través del proceso de archivado, asegurando una experiencia perfecta.
Cómo agregar archivos a TAR sin compresión
A diferencia de los formatos de archivo comprimido como ZIP, el objetivo principal de tar es combinar varios archivos y directorios en un solo archivo sin compresión. Utilice la instancia
TarArchive
sin ninguna configuración para la composición. TAR, abreviatura de Tape Archive, es un formato de archivo basado en Unix conocido por agrupar archivos sin compresión. Sirve como un contenedor sencillo para múltiples archivos y directorios. Al considerar los archivos TAR, los usuarios pueden agregar archivos sin comprimirlos, manteniendo la estructura inherente de los datos.
Ejemplo:
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);
}
}
Descripción general del archivo TAR
En los archivos TAR, el proceso de agregar archivos sin compresión es intrínseco al formato. Los usuarios pueden incorporar archivos sin problemas mediante comandos TAR u opciones de software dedicadas sin introducir algoritmos de compresión. Este enfoque garantiza que los archivos se incluyan en el archivo TAR en su estado sin comprimir, simplificando el acceso posterior.
¿Por qué elegir sin compresión en TAR?
No elegir la compresión en los archivos TAR resulta ventajoso para escenarios donde la estructura de archivos y el acceso rápido son primordiales. La simplicidad de TAR a la hora de preservar los atributos de los archivos y las jerarquías de directorios lo hace adecuado para fines de archivo sin sacrificar la eficiencia del almacenamiento. Ya sea que se archiven archivos individuales o directorios completos, la opción sin comprimir de TAR garantiza la accesibilidad y la integridad de los datos.
Cómo agregar archivos a archivos CPIO sin compresión
En el ámbito de los archivos CPIO, la inclusión de archivos sin compresión es un proceso integral e integral del formato. Los usuarios pueden incorporar archivos sin esfuerzo utilizando comandos CPIO o herramientas de software dedicadas, asegurando que los archivos se absorban en el archivo CPIO sin someterse a algoritmos de compresión. Esto preserva el estado original de los datos y simplifica su recuperación. Similar a tar, cpio es otro formato de archivo basado en Unix que archiva archivos sin compresión. Utilice la instancia
CpioArchive
sin ninguna configuración de composición.
Muestra:
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);
}
}
Información sobre el archivo CPIO
CPIO, que significa Copiar entrada, Copiar salida, es un formato de archivo de archivos comúnmente utilizado en entornos Unix y Linux. A diferencia de los formatos comprimidos, CPIO se centra en copiar archivos dentro y fuera de archivos sin aplicar compresión. Esta estructura sencilla lo hace adecuado para tareas que priorizan el mantenimiento de la integridad de los datos sobre la eficiencia de la compresión.
Beneficios de no compresión en CPIO
Optar por no comprimir los archivos CPIO ofrece ventajas en escenarios donde el énfasis está en preservar los atributos de los archivos y las jerarquías de directorios. El diseño de CPIO lo hace experto en mantener la integridad de las estructuras de datos, lo que lo convierte en una opción ideal para fines de archivo sin sacrificar la accesibilidad. Ya sea que maneje archivos singulares o directorios completos, el enfoque sin comprimir de CPIO garantiza un acceso rápido y un almacenamiento de datos confiable.
Cómo agregar archivos a archivos XAR sin compresión
XAR, abreviatura de formato eXtensible ARchive, es un formato de archivo moderno diseñado para brindar eficiencia y extensibilidad. Reconocido por su versatilidad, XAR permite a los usuarios crear archivos sin la capa adicional de compresión, ofreciendo un enfoque matizado para la organización y el almacenamiento de archivos. El formato de archivo XAR está diseñado para admitir opciones de compresión y sin compresión. De manera similar a ZIP, use
XarStoreCompressionSettings
mientras inicializa
XarArchive
.
Ejemplo:
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);
}
}
Descripción general del archivo XAR
XAR simplifica el proceso de agregar archivos sin compresión, brindando a los usuarios flexibilidad en la administración de sus archivos. Utilizando comandos XAR o herramientas de software compatibles, los usuarios pueden integrar archivos sin problemas en el archivo sin invocar algoritmos de compresión. Este método sencillo garantiza que la estructura de datos original permanezca intacta, lista para ser recuperada cuando sea necesario.
Ventajas de los archivos XAR sin comprimir
Elegir la ruta sin compresión con XAR resulta ventajoso en escenarios donde el acceso rápido a archivos inalterados es primordial. La arquitectura extensible de XAR permite la preservación de atributos de archivos y jerarquías de directorios sin la sobrecarga de la compresión. Ya sea que se trate de archivos individuales o estructuras de directorios complejas, los archivos sin comprimir de XAR garantizan un acceso eficiente y una preservación confiable de los datos.
Otras características compatibles de Aspose.ZIP para .NET API
Utilice la biblioteca Aspose.ZIP C# para convertir, fusionar, editar documentos de archivos zip, extraer datos de archivos y mucho más.
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