encode_Metablock
encode_Metablock
Overview
encode_Metablock є клас у Aspose.Font FOSS для Python.
Цей клас надає 5 методів роботи з об’єктами encode_Metablock в програмах Python. Доступні методи включають: BuildMetaBlock, BuildMetaBlockGreedy, BuildMetaBlockGreedyWithContexts, OptimizeHistograms, __init__. Всі публічні члени доступні будь-якій додаткові Python після встановлення Aspose.Font FOSS для пакету Python.
Methods
| Signature | Description |
|---|---|
__init__() | Calls init (починається) на цій інстанції encode_Metablock. |
BuildMetaBlock(ringbuffer, pos, mask, prev_byte, prev_byte2, cmds, num_commands, literal_context_mode, mb) | Створює метаблок з використанням буфера, позиції, маски, попередніх байтів, списку команд та контексту. |
BuildMetaBlockGreedy(ringbuffer, pos, mask, commands, n_commands, mb) | Створює метаблок жадібно з рингбуфера, позиції, маски і наданих команд |
BuildMetaBlockGreedyWithContexts(ringbuffer, pos, mask, prev_byte, prev_byte2, literal_context_mode, num_contexts, static_context_map, commands, n_commands, mb) | Створює жадібний метаблок з буквальними контекстами, статичною картою та командами. |
OptimizeHistograms(num_direct_distance_codes, distance_postfix_bits, mb) | Оптимізація гістограм метаблоку за даними параметрами коду відстані |