encode_backward_references_ZopfliCostModel
encode_backward_references_ZopfliCostModel
Panoramica
encode_backward_references_ZopfliCostModel è una classe in Aspose.Font FOSS per Python.
Questa classe fornisce 7 metodi per lavorare con oggetti encode_backward_references_ZopfliCostModel nei programmi Python. I metodi disponibili includono: GetCommandCost, GetLiteralCosts, GetMinCostCmd, Set, SetFromCommands, SetFromLiteralCosts, __init__. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Font FOSS per Python. Proprietà: cost_cmd_, cost_dist_, literal_costs_, min_cost_cmd_.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
min_cost_cmd_ | `` | Lettura | Ottiene il comando di costo minimo . |
literal_costs_ | `` | Lettura | Ottiene i costi letterali . |
cost_dist_ | `` | Lettura | Ottiene la distribuzione dei costi. |
cost_cmd_ | `` | Lettura | Ottiene il cmd di costo. |
Metodi
| Firma | Descrizione |
|---|---|
__init__() | Calls init in questa istanza encode_backward_references_ZopfliCostModel. |
SetFromCommands(num_bytes, position, ringbuffer, ringbuffer_mask, commands, num_commands, last_insert_len) | Inizializza il modello di costo Zopfli utilizzando l’elenco dei comandi fornito, il buffer circolare e le informazioni di posizione, preparandolo per una selezione ottimale dei riferimenti retroattivi |
SetFromLiteralCosts(num_bytes, position, literal_cost, literal_cost_mask) | Inizializza il modello utilizzando un array di costi letterali |
GetCommandCost(dist_code, length_code, insert_length) | Restituisce il costo per un comando dato distanza, lunghezza e codici di inserimento |
GetLiteralCosts(_hx_from, to) | Recupera i costi letterali per gli indici da _hx_from fino a |
GetMinCostCmd() | Restituisce il comando con il costo memorizzato minimo |
Set(histogram, cost) | Assegna un istogramma e il relativo costo al modello |