Category Archive: Aspose.ZIP Product Family
GZip archives (.gz) are used to compress one or more files using the GNU zip compression algorithm. It is commonly used for file compression in UNIX operating systems. In this article, you will learn how to compress files and create GZip (.gz) archives programmatically using C#. Moreover, the article will also cover how to extract GZip archives using C#.
7z files are popular as they have a good compression ratio. You can open or extract a 7z (7zip) file programmatically in your C# applications. Please check out the following sections to learn how to create 7z file extractor and unzip password-protected archives.
You can store multiple files in compressed form as RAR archive. In this article, you will learn how to Unrar or extract files from a compressed RAR archive. Please find further details in the following sections.
In the previous post, I have discussed different ways of creating ZIP archives using C#. The article also covered how to create encrypted and password-protected ZIP archives. Besides ZIP format, there are some other commonly used archive formats such as 7z, tar, RAR, etc. Among these, 7z archive format is based on open-source architecture and it is used to compress files and folders with a high compression ratio. It also supports 256-bit AES encryption and allows … Continue Reading
In the previous post, you have learned different ways of zipping files and folders into ZIP archives using Aspose.ZIP for .NET. In this post, I’ll show you how to extract or unzip files in ZIP archives using C#. We’ll also cover how to unzip password-protected or AES encrypted ZIP archives. This article is divided into the following sections:
- C# API to Unzip Files
- Unzip files in ZIP archives in C#
- Unzip password-protected ZIP files
- Extract AES encrypted
The ZIP archives are used to compress and keep one or more files or folders into a single container. A ZIP archive encapsulates the files and folders as well as holds their metadata information. The most common usage of archiving is reducing the size of the files for storage or transmission and applying encryption for security. Apart from the file compression tools, the automated compression/extraction features are also used within various desktop and web applications for uploading, downloading, sharing, or … Continue Reading
7z is an archiving format for compressing files and folders with a high compression ratio. It is based on Open Source architecture which makes it possible to use any compression and encryption algorithms. The 7z archive composition is now implemented with Lempel–Ziv–Markov chain algorithm LZMA compression in Aspose.ZIP for .NET 19.10 API which is now publicly available for download and usage to create .7z archive files with LZMA compression. We have introduced many public types and methods in this version … Continue Reading
Guys, let’s check out what’s new for you in Aspose.ZIP for .NET 19.8 release.
Retrieve gzip Archive Name using C#
The following code example shows how to open an archive from a stream and retrieve its name.
Compress Files into a .gz Archive using C#
The following code example shows how to compress a file using GZipArchive instance.
Open gzip Archive for Processing using C#
The following code example shows how to open a gzip archive.
Moreover, to learn how … Continue Reading
Guys, let’s check out what’s new for you in Aspose.ZIP for .NET 19.6 release.
LZMA Compression within ZIP Archive using C#
The Lempel–Ziv–Markov chain algorithm (LZMA) is an algorithm used to perform lossless data compression. LZMA uses a dictionary compression algorithm, the compressed stream is a stream of bits. LZMA compression within ZIP archive allows ZIP container to contain LZMA compressed entries. The following code examples show the implementation of LZMA compression using Aspose.ZIP for .NET API.
BZip2… Continue Reading
We are pleased to announce the release of Aspose.ZIP for .NET 19.1. This release introduces support for working with TAR and GZIP. For a detailed note on what is new and fixed, you may visit the release notes section of API.
Support For Unix Standard TAR Archive
Aspose.ZIP for .NET now supports USTAR archives as most modern TAR programs read and write archives in the UStar (Unix Standard TAR) format, introduced by the POSIX IEEE P1003.1 standard from 1988. It was introduced … Continue Reading