encode_encode_BrotliCompressor
encode_encode_BrotliCompressor
Panoramica
encode_encode_BrotliCompressor è una classe in Aspose.Font FOSS per Python.
Questa classe fornisce 7 metodi per lavorare con gli oggetti encode_encode_BrotliCompressor nei programmi Python. I metodi disponibili includono: BrotliSetCustomDictionary, CopyInputToRingBuffer, GetBrotliStorage, WriteBrotliData, WriteMetaBlockInternal, __init__, input_block_size. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Font FOSS per Python. Proprietà: cmd_buffer_size_, commands_, dist_cache_, hash_type_, hashers_, input_pos_ e 17 altre.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
storage_ | `` | Lettura | Ottiene l’archivio . |
last_byte_bits_ | `` | Lettura | Ottiene i bit dell’ultimo byte . |
last_byte_ | `` | Lettura | Ottiene l’ultimo byte . |
commands_ | `` | Lettura | Ottiene i comandi . |
cmd_buffer_size_ | `` | Lettura | Ottiene la dimensione del buffer dei comandi . |
literal_cost_mask_ | `` | Lettura | Ottiene la maschera di costo letterale. |
literal_cost_ | `` | Lettura | Ottiene il costo letterale . |
ringbuffer_ | `` | Lettura | Ottiene il ringbuffer . |
hash_type_ | `` | Lettura | Ottiene il tipo di hash . |
max_backward_distance_ | `` | Lettura | Ottiene la distanza massima all’indietro . |
saved_dist_cache_ | `` | Lettura | Ottiene la cache dist salvata. |
dist_cache_ | `` | Lettura | Ottiene la cache di distribuzione . |
params_ | `` | Lettura | Ottiene i parametri. |
hashers_ | `` | Lettura | Ottiene gli hashers . |
input_pos_ | `` | Lettura | Ottiene la posizione di input. |
num_commands_ | `` | Lettura | Ottiene il numero di comandi . |
num_literals_ | `` | Lettura | Ottiene il numero di letterali . |
last_insert_len_ | `` | Lettura | Restituisce la lunghezza dell’ultima inserzione. |
last_flush_pos_ | `` | Lettura | Ottiene l’ultima posizione di flush . |
last_processed_pos_ | `` | Lettura | Ottiene l’ultima posizione elaborata. |
prev_byte_ | `` | Lettura | Ottiene il byte precedente . |
prev_byte2_ | `` | Lettura | Ottiene il byte2 precedente. |
storage_size_ | `` | Lettura | Ottiene la dimensione di archiviazione . |
Metodi
| Firma | Descrizione |
|---|---|
__init__(params) | Calls init in questa istanza encode_encode_BrotliCompressor. |
GetBrotliStorage(size) | Restituisce un buffer di archiviazione della dimensione richiesta |
input_block_size() | Restituisce la dimensione di un blocco di input elaborato per volta |
CopyInputToRingBuffer(input_size, input_buffer) | Copia i dati di input forniti nel buffer a anello interno |
BrotliSetCustomDictionary(size, _hx_dict) | Imposta un dizionario personalizzato della dimensione specificata per la compressione |
WriteBrotliData(is_last, force_flush, out_size, output) | Scrive dati compressi, gestendo l’ultimo blocco e lo svuotamento forzato opzionale |
WriteMetaBlockInternal(is_last, utf8_mode, out_size, output) | Scrive un blocco meta, opzionalmente in modalità UTF‑8, e segna il blocco finale |