encode_Metablock
Översikt
encode_Metablock är en klass i Aspose.Font FOSS för Python.
Denna klass ger 5 metoder för att arbeta med encode_Metablock-objekt i Pythonprogram. Tillgängliga metoder är bland annat: BuildMetaBlock, BuildMetaBlockGreedy, BuildMetaBlockGreedyWithContexts, OptimizeHistograms, __init__. Alla offentliga medlemmar är tillgängliga för alla Python-program efter installation av Aspose.Font FOSS for Python paketet.
Methods
| Signature | Beskrivning |
|---|---|
__init__() | Calls init: förkortat på denna encode_Metablock-instans. |
BuildMetaBlock(ringbuffer, pos, mask, prev_byte, prev_byte2, cmds, num_commands, literal_context_mode, mb) | Skapa ett metablock med hjälp av ringbuffer, position, mask, tidigare byte, kommandolista och kontextläge. |
BuildMetaBlockGreedy(ringbuffer, pos, mask, commands, n_commands, mb) | Bygg en metablock av girighet från ringbuffer, position, mask och tillhandahållna kommandon. |
BuildMetaBlockGreedyWithContexts(ringbuffer, pos, mask, prev_byte, prev_byte2, literal_context_mode, num_contexts, static_context_map, commands, n_commands, mb) | Bygg en grådig metablock med bokstavliga sammanhang, statisk kontextkarta och kommandon. |
OptimizeHistograms(num_direct_distance_codes, distance_postfix_bits, mb) | Optimerar metablockhistogram med angivna distanskodparametrar |