encode_encode_BrotliCompressor
encode_encode_BrotliCompressor
Übersicht
encode_encode_BrotliCompressor ist eine Klasse in Aspose.Font FOSS für Python.
Diese Klasse stellt 7 Methoden zur Arbeit mit encode_encode_BrotliCompressor-Objekten in Python-Programmen bereit. Verfügbare Methoden umfassen: BrotliSetCustomDictionary, CopyInputToRingBuffer, GetBrotliStorage, WriteBrotliData, WriteMetaBlockInternal, __init__, input_block_size. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.Font FOSS für Python-Paket installiert wurde. Eigenschaften: cmd_buffer_size_, commands_, dist_cache_, hash_type_, hashers_, input_pos_ und 17 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
storage_ | `` | Lesen | Gibt den Speicher zurück. |
last_byte_bits_ | `` | Lesen | Ruft die letzten Byte-Bits ab. |
last_byte_ | `` | Lesen | Gibt das letzte Byte zurück . |
commands_ | `` | Lesen | Ruft die Befehle ab . |
cmd_buffer_size_ | `` | Lesen | Gibt die Größe des Cmd-Puffers zurück. |
literal_cost_mask_ | `` | Lesen | Liefert die Literal-Kostenmaske . |
literal_cost_ | `` | Lesen | Ruft die Literalkosten ab . |
ringbuffer_ | `` | Lesen | Liest den Ringpuffer. |
hash_type_ | `` | Lesen | Ruft den Hash-Typ ab. |
max_backward_distance_ | `` | Lesen | Ruft die maximale Rückwärtsdistanz ab. |
saved_dist_cache_ | `` | Lesen | Ruft den gespeicherten Dist-Cache ab. |
dist_cache_ | `` | Lesen | Ruft den Dist-Cache ab . |
params_ | `` | Lesen | Ruft die Parameter ab. |
hashers_ | `` | Lesen | Ruft die Hash-Algorithmen ab. |
input_pos_ | `` | Lesen | Ermittelt die Eingabeposition. |
num_commands_ | `` | Lesen | Gibt die Anzahl der Befehle zurück. |
num_literals_ | `` | Lesen | Ruft die Anzahl der Literale ab . |
last_insert_len_ | `` | Lesen | Gibt die Länge des letzten Einfügens zurück. |
last_flush_pos_ | `` | Lesen | Ruft die letzte Flush-Position ab. |
last_processed_pos_ | `` | Lesen | Gibt die zuletzt verarbeitete Position zurück. |
prev_byte_ | `` | Lesen | Liefert das vorherige Byte . |
prev_byte2_ | `` | Lesen | Gibt das vorherige byte2 zurück. |
storage_size_ | `` | Lesen | Ermittelt die Speichergröße. |
Methoden
| Signatur | Beschreibung |
|---|---|
__init__(params) | Calls init bei dieser encode_encode_BrotliCompressor Instanz. |
GetBrotliStorage(size) | Gibt einen Speicherpuffer der angeforderten Größe zurück |
input_block_size() | Gibt die Größe eines Eingabeblocks zurück, der jeweils verarbeitet wird |
CopyInputToRingBuffer(input_size, input_buffer) | Kopiert die angegebenen Eingabedaten in den internen Ringpuffer |
BrotliSetCustomDictionary(size, _hx_dict) | Legt ein benutzerdefiniertes Wörterbuch der angegebenen Größe für die Kompression fest |
WriteBrotliData(is_last, force_flush, out_size, output) | Schreibt komprimierte Daten, behandelt den letzten Block und optional ein erzwungenes Flush |
WriteMetaBlockInternal(is_last, utf8_mode, out_size, output) | Schreibt einen Meta‑Block, optional im UTF‑8‑Modus, und markiert den endgültigen Block |