Kod_Metablok
Približni podaci
encode_Metablock je klasa u Aspose.Font FOSS za Python.
Ova klasa pruža 5 metoda za rad s objektima encode_Metablock u Python programima. Postoje i sljedeće metode: BuildMetaBlock, BuildMetaBlockGreedy, BuildMetaBlockGreedyWithContexts, OptimizeHistograms, __init__. Svi javni članovi su dostupni bilo kojoj Python aplikaciji nakon instalacije paketa Aspose.Font FOSS za Python.
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
__init__() | Pozivci init (izvorni broj) na ovom encode_Metablock primjerku. |
BuildMetaBlock(ringbuffer, pos, mask, prev_byte, prev_byte2, cmds, num_commands, literal_context_mode, mb) | Izgradi metablok koristeći ringbuffer, poziciju, masku, prethodne bajtove, zapovjedni popis i kontekst mod. |
BuildMetaBlockGreedy(ringbuffer, pos, mask, commands, n_commands, mb) | Izgradi metablok pohlepno iz ringbuffer, pozicije, maske i predviđenih zapovijedi. |
BuildMetaBlockGreedyWithContexts(ringbuffer, pos, mask, prev_byte, prev_byte2, literal_context_mode, num_contexts, static_context_map, commands, n_commands, mb) | Izgradi pohlepni meta blok s doslovnim kontekstom, statičkom kontekstu mapom i zapovijedima. |
OptimizeHistograms(num_direct_distance_codes, distance_postfix_bits, mb) | Optimizira histograme metaboličkog bloka s podacima o parametrima kodiranja udaljenosti. |