encode_Backward_references
Revisión
encode_Backward_references Es una clase en Aspose.Font FOSS para Python.
Esta clase proporciona 9 métodos para trabajar con los objetos de encod_backward_references en programas de Python. Los métodos disponibles incluyen: ComputeDistanceCode, ComputeMinimumCopyLength, CreateBackwardReferences, CreateBackwardReferences_HashLongestMatch, CreateBackwardReferences_HashLongestMatchQuickly, SetDistanceCache, UpdateZopfliNode, ZopfliIterate, __init__. Todos los miembros públicos están accesibles a cualquier aplicación de Python después de instalar el Aspose.Font FOSS para el paquete de python.
Metodología
| firma | Descripción |
|---|---|
__init__() | llamadas INI En esta instancia encode_backward_references. |
SetDistanceCache(distance, distance_code, max_distance, dist_cache, result_dist_cache, result_dist_cache_off) | Almacenar los valores de distancia y código en arándanos de cache para posterior reutilización |
ComputeDistanceCode(distance, max_distance, quality, dist_cache) | Retorna una distancia codificada y actualiza el cache de la distancia |
UpdateZopfliNode(nodes, nodes_off, pos, start_pos, _hx_len, len_code, dist, dist_code, max_dist, dist_cache, cost) | Modifica un nodo Zopfli con datos de longitud, distancia y costo |
ComputeMinimumCopyLength(queue, nodes, model, pos, min_cost_cmd) | Determina la menor longitud de copia que satisface las limitaciones de costos |
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) | Race una iteración de composición Zopfli sobre los datos de entrada |
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) | Generar referencias hacia atrás utilizando un algoritmo de hash más largo-match |
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) | Crea referencias hacia atrás con un hash rápido heurístico de más largo partido |
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) | Generar comandos de referencia hacia atrás para la composición Brotli basada en los datos del buffer de anillo |