encode_backward_references_ZopfliCostModel
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__ هستند. تمام اعضای عمومی پس از نصب بسته Aspose.Font FOSS برای Python برای هر برنامه Python قابل دسترسی هستند. ویژگیها: cost_cmd_, cost_dist_, literal_costs_, min_cost_cmd_.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
min_cost_cmd_ | `` | خواندن | دستور کمینه هزینه را دریافت میکند . |
literal_costs_ | `` | خواندن | هزینههای لغوی را دریافت میکند. |
cost_dist_ | `` | خواندن | هزینه dist را دریافت میکند. |
cost_cmd_ | `` | خواندن | هزینه cmd را دریافت میکند. |
روش ها
| امضا | توضیح |
|---|---|
__init__() | Calls 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) | مدل را با استفاده از آرایه هزینه literal مقداردهی اولیه میکند |
GetCommandCost(dist_code, length_code, insert_length) | هزینه یک فرمان را با توجه به فاصله، طول و کدهای insert بازمیگرداند |
GetLiteralCosts(_hx_from, to) | هزینههای literal را برای ایندکسها از _hx_from تا up to to بازیابی میکند |
GetMinCostCmd() | دستور را که کمترین هزینه ذخیرهشده را دارد برمیگرداند |
Set(histogram, cost) | یک هیستگرام و هزینهٔ مرتبط با آن را به مدل اختصاص میدهد |