decode_Huffman

개요

decode_Huffman은 Aspose.Font FOSS의 Python용 클래스입니다.

이 클래스는 Python 프로그램에서 decode_Huffman 객체를 다루기 위한 7개의 메서드를 제공합니다. 사용 가능한 메서드에는 BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__이(가) 포함됩니다. 모든 공개 멤버는 Aspose.Font FOSS for Python 패키지를 설치한 후 any Python 애플리케이션에서 접근할 수 있습니다.

메서드

시그니처설명
__init__()Calls init 이 decode_Huffman 인스턴스에서.
GetNextKey(key, _hx_len)지정된 길이를 사용하여 키 버퍼에서 다음 Huffman 키를 읽습니다.
ReplicateValue(table, table_off, step, end, code)table_off에서 시작하여 테이블에 값을 복사하고, 끝까지 단계별로 진행하며 코드를 사용합니다.
NextTableBitSize(count, _hx_len, root_bits)count, _hx_len 및 root_bits를 기반으로 다음 Huffman 테이블의 비트 크기를 계산합니다.
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size)루트 매개변수와 코드 길이 데이터를 사용하여 Brotli용 Huffman 테이블을 구성합니다
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees)주어진 알파벳 크기와 트리 수로 Huffman 트리 그룹을 초기화합니다
BrotliHuffmanTreeGroupRelease(group)Brotli Huffman 트리 그룹과 연관된 리소스를 해제합니다

참조

 한국어