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.

Методи за изчисляване на данните

ПодписътОписание на състоянието
__init__()Обаждания. в) на този екземпляр от 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 компресия въз основа на данни от пръстен буфер.

Вижте също:

 Български