Browse our Products

Aspose.ZIP for .NET 19.9 Release Notes

All Changes

KeySummaryIssue Type
ZIPNET-3747z archive composition implemented with LZMA compressionEnhancement

Public API and Backwards Incompatible Changes

The following public types were added:Description
Aspose.Zip.Saving.SevenZipAESEncryptionSettingsSettings for AES encryption.
Aspose.Zip.SevenZip.SevenZipArchiveClass for 7z archive representation.
Aspose.Zip.SevenZip.SevenZipArchiveEntryRepresents a file within the 7z archive.
Aspose.Zip.SevenZip.SevenZipArchiveEntryEncryptedRepresents encrypted file within the 7z archive.
Aspose.Zip.SevenZip.SevenZip.SevenZipArchiveEntryPlainRepresents non-encrypted file within the 7z archive.
Aspose.Zip.Saving.SevenZipCompressionMethodEnumeration with compression methods allowed within 7z format.
Aspose.Zip.Saving.SevenZipCompressionSettingsClass for compression settings of 7z archive.
Aspose.Zip.Saving.SevenZipEncryptionSettingsClass for encryption settings of 7z archive.
Aspose.Zip.Saving.SevenZipEntrySettingsAggregate settings of 7z archive entry.
Aspose.Zip.Saving.SevenZipLZMACompressionSettingsSettings for LZMA compression.
Aspose.Zip.Saving.SevenZipStoreCompressionSettingsSettings for Store method.
The following public methods and properties were added:Description
Aspose.Zip.SevenZip.SevenZipArchive.#ctor(…)Instantiates 7z archive prepared for compression.
Aspose.Zip.SevenZip.SevenZipArchive.CreateEntry(…)Create single entry within the 7z archive.
Aspose.Zip.SevenZip.SevenZipArchive.CreateEntries(…)Adds to the archive all files and directories recursively in the directory given.
Aspose.Zip.SevenZip.SevenZipArchive.Save(…)Saves the 7z archive.
Aspose.Zip.SevenZip.SevenZipArchive.NewEntrySettingsCompression and encryption settings used for newly added entries.
Aspose.Zip.SevenZip.SevenZipArchive.EntriesGets entries constituting the archive.
Aspose.Zip.SevenZip.SevenZipArchiveEntry.NameGets the name of the entry within the archive.
Aspose.Zip.SevenZip.SevenZipArchiveEntry.UncompressedSizeGets size of original file.
Aspose.Zip.SevenZip.SevenZipArchiveEntry.CompressedSizeGets size of compressed file.
Aspose.Zip.SevenZip.SevenZipArchiveEntry.IsDirectoryGets a value indicating whether the entry represents a directory.
Aspose.Zip.SevenZip.SevenZipArchiveEntry.CompressionSettingsGets settings for compression or decompression.
Aspose.Zip.Saving.SevenZipEntrySettings.#ctor(…)Instantiate settings for 7z entry.
Aspose.Zip.Saving.SevenZipLZMACompressionSettings.#ctor()Instantiate settings for LZMA compression.
Aspose.Zip.Saving.SevenZipCompressionSettings.MethodGets compression or decompression method.
Aspose.Zip.Saving.SevenZipAESEncryptionSettings.#ctor(…)Instantiate settings for AES encryption.
Aspose.Zip.Saving.SevenZipEncryptionSettings.PasswordGets or sets password for encryption or decryption.
Aspose.Zip.Saving.SevenZipStoreCompressionSettings.#ctor()Instantiate settings for Store (no compression).