encode_brotli_bit_stream_BlockEncoder
Overview
encode_brotli_bit_stream_BlockEncoder là một lớp trong Aspose.Font FOSS cho Python.
Khóa học này cung cấp 5 phương pháp để làm việc với encode_brotli_bit_stream_BlockEncoder đối tượng trong các chương trình Python. Các phương pháp có sẵn bao gồm: BuildAndStoreBlockSwitchEntropyCodes, BuildAndStoreEntropyCodes, StoreSymbol, StoreSymbolWithContext, __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. Tài sản : alphabet_size_, bits_, block_ix_, block_len_, block_lengths_, block_split_code_,Và 4 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
bits_ | `` | Read | Gửi bit. |
depths_ | `` | Read | Nhận được độ sâu. |
block_split_code_ | `` | Read | Nhận được mã phân chia khối. |
alphabet_size_ | `` | Read | Đặt kích thước chữ cái. |
num_block_types_ | `` | Read | Có thể dùng các loại khối Num. |
block_types_ | `` | Read | Nhận các loại khối. |
block_lengths_ | `` | Read | Nhận được chiều dài khối. |
block_ix_ | `` | Read | Đặt Block IX. |
block_len_ | `` | Read | Đặt Block Len. |
entropy_ix_ | `` | Read | Đã có entropy IX. |
Methods
| Signature | Description |
|---|---|
__init__(alphabet_size, num_block_types, block_types, block_lengths) | Calls Intô trong ví dụ này encode_brotli_bit_stream_BlockEncoder. |
BuildAndStoreBlockSwitchEntropyCodes(storage_ix, storage) | Xây dựng và lưu trữ các mã entropy block-switch vào kho tại storage_ix |
BuildAndStoreEntropyCodes(histograms, storage_ix, storage) | Xây dựng và lưu trữ mã entropy cho histogram cụ thể vào lưu giữ tại storage_ix |
StoreSymbol(symbol, storage_ix, storage) | viết một biểu tượng duy nhất vào dòng bit Brotli trên chỉ số lưu trữ cụ thể, cập nhật trạng thái entropy nội bộ |
StoreSymbolWithContext(kContextBits, symbol, context, context_map, storage_ix, storage) | Lưu một biểu tượng bằng cách sử dụng kContextBits, context và context_map vào lưu trữ tại storage_ix |