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

NameTypZugriffBeschreibung
storage_``LesenGibt den Speicher zurück.
last_byte_bits_``LesenRuft die letzten Byte-Bits ab.
last_byte_``LesenGibt das letzte Byte zurück .
commands_``LesenRuft die Befehle ab .
cmd_buffer_size_``LesenGibt die Größe des Cmd-Puffers zurück.
literal_cost_mask_``LesenLiefert die Literal-Kostenmaske .
literal_cost_``LesenRuft die Literalkosten ab .
ringbuffer_``LesenLiest den Ringpuffer.
hash_type_``LesenRuft den Hash-Typ ab.
max_backward_distance_``LesenRuft die maximale Rückwärtsdistanz ab.
saved_dist_cache_``LesenRuft den gespeicherten Dist-Cache ab.
dist_cache_``LesenRuft den Dist-Cache ab .
params_``LesenRuft die Parameter ab.
hashers_``LesenRuft die Hash-Algorithmen ab.
input_pos_``LesenErmittelt die Eingabeposition.
num_commands_``LesenGibt die Anzahl der Befehle zurück.
num_literals_``LesenRuft die Anzahl der Literale ab .
last_insert_len_``LesenGibt die Länge des letzten Einfügens zurück.
last_flush_pos_``LesenRuft die letzte Flush-Position ab.
last_processed_pos_``LesenGibt die zuletzt verarbeitete Position zurück.
prev_byte_``LesenLiefert das vorherige Byte .
prev_byte2_``LesenGibt das vorherige byte2 zurück.
storage_size_``LesenErmittelt die Speichergröße.

Methoden

SignaturBeschreibung
__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

Siehe auch

 Deutsch