encode_Metablock
encode_Metablock
Übersicht
encode_Metablock ist eine Klasse in Aspose.Font FOSS für Python.
Diese Klasse stellt 5 Methoden zur Arbeit mit encode_Metablock-Objekten in Python-Programmen bereit. Verfügbare Methoden umfassen: BuildMetaBlock, BuildMetaBlockGreedy, BuildMetaBlockGreedyWithContexts, OptimizeHistograms, __init__. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.Font FOSS für Python-Paket installiert wurde.
Methoden
| Signatur | Beschreibung |
|---|---|
__init__() | Calls init bei dieser encode_Metablock Instanz. |
BuildMetaBlock(ringbuffer, pos, mask, prev_byte, prev_byte2, cmds, num_commands, literal_context_mode, mb) | Erstellt einen Metablock unter Verwendung von Ringbuffer, Position, Maske, vorherigen Bytes, Befehlsliste und Kontextmodus |
BuildMetaBlockGreedy(ringbuffer, pos, mask, commands, n_commands, mb) | Erstellt einen Metablock gierig aus Ringbuffer, Position, Maske und bereitgestellten Befehlen |
BuildMetaBlockGreedyWithContexts(ringbuffer, pos, mask, prev_byte, prev_byte2, literal_context_mode, num_contexts, static_context_map, commands, n_commands, mb) | Erstellt einen gierigen Metablock mit literalen Kontexten, statischer Kontextkarte und Befehlen |
OptimizeHistograms(num_direct_distance_codes, distance_postfix_bits, mb) | Optimiert Metablock-Histogramme bei gegebenen Distanzcode-Parametern |