encode_Backward_references

encode_Backward_references

Übersicht

encode_Backward_references ist eine Klasse in Aspose.Font FOSS für Python.

Diese Klasse bietet 9 Methoden für die Arbeit mit encode_Backward_references-Objekten in Python-Programmen. Verfügbare Methoden umfassen: ComputeDistanceCode, ComputeMinimumCopyLength, CreateBackwardReferences, CreateBackwardReferences_HashLongestMatch, CreateBackwardReferences_HashLongestMatchQuickly, SetDistanceCache, UpdateZopfliNode, ZopfliIterate, __init__. Alle öffentlichen Mitglieder sind für jede Python-Anwendung nach der Installation des Aspose.Font FOSS für Python-Pakets zugänglich.

Methoden

SignaturBeschreibung
__init__()Calls init bei dieser encode_Backward_references Instanz.
SetDistanceCache(distance, distance_code, max_distance, dist_cache, result_dist_cache, result_dist_cache_off)Speichert Distanz- und Codewerte in Cache-Arrays für spätere Wiederverwendung
ComputeDistanceCode(distance, max_distance, quality, dist_cache)Gibt eine kodierte Distanz zurück und aktualisiert den Distanz-Cache
UpdateZopfliNode(nodes, nodes_off, pos, start_pos, _hx_len, len_code, dist, dist_code, max_dist, dist_cache, cost)Modifiziert einen Zopfli-Knoten mit Längen-, Distanz- und Kostendaten
ComputeMinimumCopyLength(queue, nodes, model, pos, min_cost_cmd)Bestimmt die kleinste Kopierlänge, die die Kostenbeschränkungen erfüllt
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)Führt eine Zopfli-Komprimierungsiteration über die Eingabedaten aus
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)Erzeugt Rückwärtsreferenzen mit einem Hash‑Longest‑Match‑Algorithmus
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)Erstellt Rückwärtsreferenzen mit einer schnellen Hash‑Longest‑Match‑Heuristik
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)Erzeugt Rückwärtsreferenzbefehle für die Brotli-Kompression basierend auf Ringpufferdaten

Siehe auch

 Deutsch