encode_backward_references_ZopfliCostModel
encode_backward_references_ZopfliCostModel
Overzicht
encode_backward_references_ZopfliCostModel is een klasse in Aspose.Font FOSS voor Python.
Deze klasse biedt 7 methoden voor het werken met encode_backward_references_ZopfliCostModel objecten in Python programma’s. Beschikbare methoden zijn: GetCommandCost, GetLiteralCosts, GetMinCostCmd, Set, SetFromCommands, SetFromLiteralCosts, __init__. Alle publieke leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Font FOSS voor Python pakket. Eigenschappen: cost_cmd_, cost_dist_, literal_costs_, min_cost_cmd_.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
min_cost_cmd_ | `` | Lezen | Haalt het minimale kostencommando op. |
literal_costs_ | `` | Lezen | Haalt de letterlijke kosten op. |
cost_dist_ | `` | Lezen | Haalt de kostenverdeling op . |
cost_cmd_ | `` | Lezen | Haalt de cost cmd op . |
Methoden
| Handtekening | Beschrijving |
|---|---|
__init__() | Calls init op deze encode_backward_references_ZopfliCostModel instantie. |
SetFromCommands(num_bytes, position, ringbuffer, ringbuffer_mask, commands, num_commands, last_insert_len) | Initialiseert het Zopfli-kostmodel met behulp van de opgegeven opdrachtlijst, ringbuffer en positiewaarden, en bereidt het voor op optimale backward‑reference‑selectie |
SetFromLiteralCosts(num_bytes, position, literal_cost, literal_cost_mask) | Initialiseert het model met een literal cost array |
GetCommandCost(dist_code, length_code, insert_length) | Retourneert de kosten voor een opdracht gegeven afstand-, lengte- en insert-codes |
GetLiteralCosts(_hx_from, to) | Haalt literal costs op voor indices van _hx_from tot |
GetMinCostCmd() | Retourneert het commando met de minimale opgeslagen kosten |
Set(histogram, cost) | Wijst een histogram en de bijbehorende kosten toe aan het model |