decode_Huffman
Overview
decode_Huffman là một lớp trong Aspose.Font FOSS cho Python.
Khóa học này cung cấp 7 phương pháp để làm việc với các đối tượng decode_Huffman trong các chương trình Python. Các phương pháp có sẵn bao gồm: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Python nào sau khi cài đặt Aspose.Font FOSS cho gói Python.
Methods
| Signature | Description |
|---|---|
__init__() | Calls Intô trong ví dụ này decode_Huffman. |
GetNextKey(key, _hx_len) | Đọc khóa Huffman tiếp theo từ buffer chìa khóa bằng cách sử dụng chiều dài được chỉ định |
ReplicateValue(table, table_off, step, end, code) | Sao chép một giá trị vào bảng bắt đầu từ tab_off, bước đến cuối, sử dụng mã |
NextTableBitSize(count, _hx_len, root_bits) | Tính toán kích thước bit cho bảng Huffman tiếp theo dựa trên tính, _hx_len và root_bits. |
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size) | Xây dựng bảng Huffman cho Brotli bằng cách sử dụng các thông số gốc và dữ liệu chiều dài mã |
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees) | Khởi đầu một nhóm cây Huffman với kích thước chữ cái và số lượng cây được cho là |
BrotliHuffmanTreeGroupRelease(group) | Tự do tài nguyên liên quan đến một nhóm cây Brotli Huffman |