Browse our Products

Aspose.ZIP for Python via .NET 26.8 Release Notes

All Changes

KeySummaryIssue Type
ZIPNET-1454Extract 7z archive with swap filters.Feature
ZIPNET-1458Extract ALZ archive.Feature
ZIPNET-1462Extract RAR 7 archives with large dictinary.Feature
ZIPNET-1465Expose Entries property of Wim archive.Enhancement
ZIPNET-1466Expose Extract methods of Apple archive entry.Enhancement
ZIPNET-1468Expose UncompressedSize property for gzip, lzip and xz archives.Enhancement

Public API and Backwards Incompatible Changes

The following public types were added:Description
aspose.zip.alz.AlzArchiveThis class represents an ALZ archive file.
aspose.zip.alz.AlzArchiveLoadOptionsOptions with which ALZ archive is loaded from a compressed file.
aspose.zip.alz.AlzEntryRepresents a file entry in an ALZ archive with all its metadata.
aspose.zip.alz.AlzEntryEncryptedALZ entry that needs to be decrypted before decompression.
aspose.zip.alz.AlzEntryPlainALZ entry that needs to be decompressed without decryption.
The following public methods and properties were added:Description
aspose.zip.alz.AlzArchive.extract_to_directory(…)Extracts all the files and directories in the archive to the directory provided.
aspose.zip.alz.AlzArchive.entriesGets the list of files in the archive.
aspose.zip.alz.AlzArchiveLoadOptions.cancellation_tokenGets or sets a cancellation token used to cancel the extraction operation.
aspose.zip.alz.AlzArchiveLoadOptions.decryption_passwordGets or sets the password to decrypt entries.
aspose.zip.alz.AlzArchiveLoadOptions.encodingThe encoding for entries’ names. Default is Korean Windows code page 949.
aspose.zip.alz.AlzArchiveLoadOptions.skip_checksum_verificationGets or sets a value indicating whether checksum verification of ALZ entries be skipped and mismatch ignored.
aspose.zip.alz.AlzEntry.compressed_sizeCompressed size of the file data in bytes.
aspose.zip.alz.AlzEntry.is_directoryReturns true if this entry represents a directory.
aspose.zip.alz.AlzEntry.nameFile name (without path).
aspose.zip.alz.AlzEntry.uncompressed_sizeUncompressed size of the file data in bytes.
aspose.zip.alz.AlzEntry.extract(…)Extracts the entry to the stream or file provided.
aspose.zip.alz.AlzEntry.open()Opens the entry for extraction and provides a stream with decompressed entry content.
aspose.zip.rar.RarArchiveLoadOptions.dictionary_storage_modeGets or sets how the RAR decompression dictionary is stored.
aspose.zip.rar.RarArchiveLoadOptions.temporary_directoryGets or sets the directory used for temporary dictionary files.
aspose.zip.apple.AppleArchiveEntry.extract(…)Extracts the entry to the destination provided.
aspose.zip.wim.WimArchive.entriesGets entries of WimEntry type constituting the archive.
aspose.zip.lzip.LzipArchive.uncompressed_sizeUncompressed size of the file data in bytes.
aspose.zip.xz.XzArchive.uncompressed_sizeUncompressed size of the file data in bytes.
The following enumeration options were added:Description
aspose.zip.rar.RarDictionaryStorageMode.IN_MEMORYStore the dictionary in allocated managed memory segments.
aspose.zip.rar.RarDictionaryStorageMode.TEMPORARY_FILEStore evicted dictionary pages in a temporary file.