Xceed .NET Libraries Documentation
Xceed.Compression Assembly / Xceed.Compression Namespace / CompressorFactory Class / CreateLzmaCompressor Method / CreateLzmaCompressor(CompressionLevel,LZMAHeaderType) Method


In This Topic
    CreateLzmaCompressor(CompressionLevel,LZMAHeaderType) Method
    In This Topic
    This constructor sets the LZMA options to the specified CompressionLevel template and writes a zip-compatible header. headerType indicates the type of header to use before the compressed data. Only use None if you intend to make your own format. In that case the WriteLZMAProperties() will be useful.
    Syntax
    'Declaration
     
    
    Public Overloads Shared Function CreateLzmaCompressor( _
       ByVal compressionLevel As CompressionLevel, _
       ByVal headerType As LZMAHeaderType _
    ) As Compressor
    'Usage
     
    
    Dim compressionLevel As CompressionLevel
    Dim headerType As LZMAHeaderType
    Dim value As Compressor
     
    value = CompressorFactory.CreateLzmaCompressor(compressionLevel, headerType)
    public static Compressor CreateLzmaCompressor( 
       CompressionLevel compressionLevel,
       LZMAHeaderType headerType
    )

    Parameters

    compressionLevel
    headerType
    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Standard: netstandard2.0, netstandard2.1

    .NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also