Class LzipArchiveSettings

Class LzipArchiveSettings

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

คลาสนี้มีการตั้งค่าของ lzip archive ที่เฉพาะเจาะจง

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 archive ที่แสดงในหน่วยไบต์ ค่าเริ่มต้นคือ 60 MB

คุณสมบัติ

CompressionThreads

ดึงหรือกำหนดจำนวนเธรดการบีบอัด หากค่ามากกว่า 1 จะใช้การบีบอัดแบบมัลติเธรด

public int CompressionThreads { get; set; }

ค่าคุณสมบัติ

int

หมายเหตุ

อย่าตั้งหมายเลขนี้มากกว่าจำนวนคอร์ของ CPU

ข้อยกเว้น

ArgumentOutOfRangeException

จำนวนเธรดมากกว่า 100

DictionarySize

ดึงขนาดของพจนานุกรมที่ใช้โดยการบีบอัด LZMA

public int DictionarySize { get; }

ค่าคุณสมบัติ

int

FastSpeed

ดึงอินสแตนซ์ของคลาส Aspose.Zip.Lzip.LzipArchiveSettings ที่มีขนาดพจนานุกรมเท่ากับ 1 เมกะไบต์ในฟิลเตอร์ LZMA

public static LzipArchiveSettings FastSpeed { get; }

ค่าคุณสมบัติ

LzipArchiveSettings

FastestSpeed

ดึงอินสแตนซ์ของคลาส Aspose.Zip.Lzip.LzipArchiveSettings ที่มีขนาดพจนานุกรมเท่ากับ 65536 ไบต์ในฟิลเตอร์ LZMA

public static LzipArchiveSettings FastestSpeed { get; }

ค่าคุณสมบัติ

LzipArchiveSettings

HighCompression

ดึงอินสแตนซ์ของคลาส Aspose.Zip.Lzip.LzipArchiveSettings ที่มีขนาดพจนานุกรมเท่ากับ 32 เมกะไบต์ในฟิลเตอร์ LZMA

public static LzipArchiveSettings HighCompression { get; }

ค่าคุณสมบัติ

LzipArchiveSettings

MaxMemberSize

ดึงขนาดสูงสุดของสมาชิกหนึ่งใน lzip archive ที่แสดงในหน่วยไบต์

public long MaxMemberSize { get; }

ค่าคุณสมบัติ

long

MaximumCompression

ดึงอินสแตนซ์ของคลาส Aspose.Zip.Lzip.LzipArchiveSettings ที่มีขนาดพจนานุกรมเท่ากับ 64 เมกะไบต์ในฟิลเตอร์ LZMA

public static LzipArchiveSettings MaximumCompression { get; }

ค่าคุณสมบัติ

LzipArchiveSettings

Normal

ดึงอินสแตนซ์ของคลาส Aspose.Zip.Lzip.LzipArchiveSettings ที่มีขนาดพจนานุกรมเท่ากับ 16 เมกะไบต์ในฟิลเตอร์ LZMA

public static LzipArchiveSettings Normal { get; }

ค่าคุณสมบัติ

LzipArchiveSettings

 แบบไทย