SevenZipLZMA2CompressionSettings.SevenZipLZMA2CompressionSettings
inhoud
[
verbergen
]SevenZipLZMA2CompressionSettings(int)
Instantiseert instellingen voor LZMA2-compressiemethode binnen 7z-archief.
public SevenZipLZMA2CompressionSettings(int dictionarySize = 16777216)
Parameter | Type | Beschrijving |
---|---|---|
dictionarySize | Int32 | Grootte van geschiedenisbuffer, moet tussen 4096 en 1073741824 liggen. |
Uitzonderingen
uitzondering | voorwaarde |
---|---|
ArgumentOutOfRangeException | dictionarySize is te groot of te klein. |
Opmerkingen
Hoe groter het woordenboek, hoe beter de compressieverhouding gewoonlijk is, maar woordenboeken die groter zijn dan de niet-gecomprimeerde gegevens zijn verspilling van RAM.
Zie ook
- class SevenZipLZMA2CompressionSettings
- naamruimte Aspose.Zip.Saving
- montage Aspose.Zip
SevenZipLZMA2CompressionSettings(int, int)
Instantiseert instellingen voor LZMA2-compressiemethode binnen 7z-archief.
public SevenZipLZMA2CompressionSettings(int dictionarySize, int fastBytes = 32)
Parameter | Type | Beschrijving |
---|---|---|
dictionarySize | Int32 | Grootte van geschiedenisbuffer, moet tussen 4096 en 1073741824 liggen. |
fastBytes | Int32 | Regelt het aantal snelle bytes dat wordt gebruikt door de LZMA2-compressoren. Een groter aantal snelle bytes kan een betere compressieverhouding opleveren ten koste van de compressiesnelheid. |
Uitzonderingen
uitzondering | voorwaarde |
---|---|
ArgumentOutOfRangeException | dictionarySize is te groot of te klein, offastBytes is te groot of te klein. |
Opmerkingen
Hoe groter het woordenboek, hoe beter de compressieverhouding gewoonlijk is, maar woordenboeken die groter zijn dan de niet-gecomprimeerde gegevens zijn verspilling van RAM.
Zie ook
- class SevenZipLZMA2CompressionSettings
- naamruimte Aspose.Zip.Saving
- montage Aspose.Zip