encode_Backward_references

encode_Backward_references

Обзор

encode_Backward_references это класс в Aspose.Font FOSS для Python.

Этот класс предоставляет 9 методов работы с объектами encode_Backward_references в программах Python. Доступные методы включают: ComputeDistanceCode, ComputeMinimumCopyLength, CreateBackwardReferences, CreateBackwardReferences_HashLongestMatch, CreateBackwardReferences_HashLongestMatchQuickly, SetDistanceCache, UpdateZopfliNode, ZopfliIterate, __init__. Все публичные участники доступны для любого приложения Python после установки пакета Aspose.Font FOSS for Python.

Методы

SignatureОписание:
__init__()Calls вспл. на этой инстанции encode_Backward_references.
SetDistanceCache(distance, distance_code, max_distance, dist_cache, result_dist_cache, result_dist_cache_off)Сохраняет расстояние и значения кода в массивах кэша для последующего повторного использования.
ComputeDistanceCode(distance, max_distance, quality, dist_cache)Возвращает зашифрованное расстояние и обновляет кэш расстояния .
UpdateZopfliNode(nodes, nodes_off, pos, start_pos, _hx_len, len_code, dist, dist_code, max_dist, dist_cache, cost)Изменение узла Zopfli с длиной, расстоянием и данными о стоимости.
ComputeMinimumCopyLength(queue, nodes, model, pos, min_cost_cmd)Определяет наименьшую длину копии, отвечающую ограничениям затрат.
ZopfliIterate(num_bytes, position, ringbuffer, ringbuffer_mask, max_backward_limit, model, num_matches, matches, dist_cache, last_insert_len, commands, commands_off, num_commands, num_literals)Запускает итерацию сжатия Zopfli над входными данными.
CreateBackwardReferences_HashLongestMatch(num_bytes, position, ringbuffer, ringbuffer_mask, max_backward_limit, quality, hasher, dist_cache, last_insert_len, commands, commands_off, num_commands, num_literals)Создает обратные ссылки, используя алгоритм хеш-самое длинное совпадение.
CreateBackwardReferences_HashLongestMatchQuickly(num_bytes, position, ringbuffer, ringbuffer_mask, max_backward_limit, quality, hasher, dist_cache, last_insert_len, commands, commands_off, num_commands, num_literals)Создает обратные ссылки со скоростной хеш-эвристикой наибольшего соответствия.
CreateBackwardReferences(num_bytes, position, ringbuffer, ringbuffer_mask, literal_cost, literal_cost_mask, max_backward_limit, quality, hashers, hash_type, dist_cache, last_insert_len, commands, commands_off, num_commands, num_literals)Создает обратные команды для сжатия Brotli на основе данных буфера кольца.

См. также:

 Русский