encode_backward_references_ZopfliCostModel (завършване на кода)
Общ преглед
encode_backward_references_ZopfliCostModel е клас в Aspose.Font FOSS за Python.
Този клас предоставя 7 метода за работа с обектите encode_backward_references_ZopfliCostModel в Python програми. Наличните методи включват: GetCommandCost, GetLiteralCosts, GetMinCostCmd, Set, SetFromCommands, SetFromLiteralCosts, __init__. Всички публични членове са достъпни за всяко приложение на Python след инсталиране на пакета Aspose.Font FOSS for Python. Свойства: cost_cmd_, cost_dist_, literal_costs_, min_cost_cmd_.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
min_cost_cmd_ | `` | Прочети. | Ще получи минимум цена. |
literal_costs_ | `` | Прочети. | Идва буквално на косата. |
cost_dist_ | `` | Прочети. | Ще получи разходите. |
cost_cmd_ | `` | Прочети. | Стой на цена. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
__init__() | Обаждания. в) на този пример от encode_backward_references_ZopfliCostModel. |
SetFromCommands(num_bytes, position, ringbuffer, ringbuffer_mask, commands, num_commands, last_insert_len) | Инициализира моделът за разходите Zopfli, като използва предоставен списък с команди, буфер на пръстена и информация за позицията, подготвяйки го за оптимален избор от обратни референции. |
SetFromLiteralCosts(num_bytes, position, literal_cost, literal_cost_mask) | Инициализира модела, като използва буквален масив от разходи. |
GetCommandCost(dist_code, length_code, insert_length) | Връща цената за дадена команда разстояние, дължина и вмъкнете кодове |
GetLiteralCosts(_hx_from, to) | Извлича буквални разходи за индекси от _hx_от до |
GetMinCostCmd() | Връща командата с минимална съхранена цена. |
Set(histogram, cost) | Придава хистограма и свързаните с нея разходи на модела. |