код_код_BrotliCompressor (за да се прехвърли на друг компютър)
Общ преглед
encode_encode_BrotliCompressor е клас в Aspose.Font FOSS за Python.
Този клас предоставя 7 метода за работа с обектите на encode_encode _BrotliCompressor в Python програми. Наличните методи включват: BrotliSetCustomDictionary, CopyInputToRingBuffer, GetBrotliStorage, WriteBrotliData, WriteMetaBlockInternal, __init__, input_block_size. Всички публични членове са достъпни за всяко приложение на Python след инсталиране на пакета Aspose.Font FOSS for Python. Свойства: cmd_buffer_size_, commands_, dist_cache_, hash_type_, hashers_, input_pos_, и още 17.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
storage_ | `` | Прочети. | Взема склада. |
last_byte_bits_ | `` | Прочети. | Вземи последните байтове. |
last_byte_ | `` | Прочети. | Вземи последния байт. |
commands_ | `` | Прочети. | Той командва. |
cmd_buffer_size_ | `` | Прочети. | - Да.Получава размер на буфера . |
literal_cost_mask_ | `` | Прочети. | Получи буквално маската на разходите. |
literal_cost_ | `` | Прочети. | Идва буквално на цена. |
ringbuffer_ | `` | Прочети. | Взема буфера. |
hash_type_ | `` | Прочети. | - Да.Това е хашишът. |
max_backward_distance_ | `` | Прочети. | Достига максимално разстояние назад. |
saved_dist_cache_ | `` | Прочети. | Взема запазения дист-каш. |
dist_cache_ | `` | Прочети. | Взема дистилката. |
params_ | `` | Прочети. | Ще получи парами. |
hashers_ | `` | Прочети. | Взема хашерите. |
input_pos_ | `` | Прочети. | Взема входната позиция. |
num_commands_ | `` | Прочети. | Взема командите за номер . |
num_literals_ | `` | Прочети. | Получи буквалните числа . |
last_insert_len_ | `` | Прочети. | Вземи последната лента. |
last_flush_pos_ | `` | Прочети. | Вземи последното заглавие. |
last_processed_pos_ | `` | Прочети. | Вземи последната обработена позиция . |
prev_byte_ | `` | Прочети. | Взема предварителния байт. |
prev_byte2_ | `` | Прочети. | Взема превбайта2 . |
storage_size_ | `` | Прочети. | Взема размера на склада. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
__init__(params) | Обаждания. в) на този екземпляр от encode_encode _BrotliCompressor. |
GetBrotliStorage(size) | Връща буфер за съхранение с желания размер. |
input_block_size() | Връща размера на обработен входния блок за даден момент. |
CopyInputToRingBuffer(input_size, input_buffer) | Копира данните за въвеждане в вътрешния буфер на пръстена. |
BrotliSetCustomDictionary(size, _hx_dict) | Определя специален речник с определен размер за компресия |
WriteBrotliData(is_last, force_flush, out_size, output) | Записва компресираните данни, обработва последния блок и опционално принудително изплакване. |
WriteMetaBlockInternal(is_last, utf8_mode, out_size, output) | Записва метаблок, по избор в режим UTF-8, и маркира последния блок. |