Class LzipArchiveSettings

Class LzipArchiveSettings

Namespace: Aspose.Zip.Lzip
Assembly: Aspose.Zip.dll (25.1.0)

このクラスは特定のlzipアーカイブの設定を含みます。

public class LzipArchiveSettings

継承

objectLzipArchiveSettings

継承されたメンバー

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

コンストラクター

LzipArchiveSettings(int, int)

特定の辞書サイズでAspose.Zip.Lzip.LzipArchiveSettingsの新しいインスタンスを初期化します。

public LzipArchiveSettings(int dictionarySize, int maxMemberSize = 62914560)

パラメーター

dictionarySize int

LZMA圧縮のための辞書サイズ(バイト単位)。

maxMemberSize int

lzipアーカイブ内の1つのメンバーの最大サイズ(バイト単位)。デフォルト値は60 MBです。

プロパティ

CompressionThreads

圧縮スレッド数を取得または設定します。値が1より大きい場合、マルチスレッド圧縮が使用されます。

public int CompressionThreads { get; set; }

プロパティ値

int

備考

この数をCPUコア数以上に設定しないでください。

例外

ArgumentOutOfRangeException

スレッド数が100を超えています。

DictionarySize

LZMA圧縮で使用される辞書のサイズを取得します。

public int DictionarySize { get; }

プロパティ値

int

FastSpeed

LZMAフィルターで辞書サイズが1メガバイトのAspose.Zip.Lzip.LzipArchiveSettingsクラスのインスタンスを取得します。

public static LzipArchiveSettings FastSpeed { get; }

プロパティ値

LzipArchiveSettings

FastestSpeed

LZMAフィルターで辞書サイズが65536バイトのAspose.Zip.Lzip.LzipArchiveSettingsクラスのインスタンスを取得します。

public static LzipArchiveSettings FastestSpeed { get; }

プロパティ値

LzipArchiveSettings

HighCompression

LZMAフィルターで辞書サイズが32メガバイトのAspose.Zip.Lzip.LzipArchiveSettingsクラスのインスタンスを取得します。

public static LzipArchiveSettings HighCompression { get; }

プロパティ値

LzipArchiveSettings

MaxMemberSize

lzipアーカイブ内の1つのメンバーの最大サイズ(バイト単位)を取得します。

public long MaxMemberSize { get; }

プロパティ値

long

MaximumCompression

LZMAフィルターで辞書サイズが64メガバイトのAspose.Zip.Lzip.LzipArchiveSettingsクラスのインスタンスを取得します。

public static LzipArchiveSettings MaximumCompression { get; }

プロパティ値

LzipArchiveSettings

Normal

LZMAフィルターで辞書サイズが16メガバイトのAspose.Zip.Lzip.LzipArchiveSettingsクラスのインスタンスを取得します。

public static LzipArchiveSettings Normal { get; }

プロパティ値

LzipArchiveSettings

 日本語