encode_Metablock
encode_Metablock
خلاصه ای
encode_Metablock در این مطلب به عنوان یک کلاس برای Python می پردازیم.
این کلاس 5 روش برای کار با encode_Metablock اشیاء در برنامه های Python را فراهم می کند. روش های موجود شامل: BuildMetaBlock, BuildMetaBlockGreedy, BuildMetaBlockGreedyWithContexts, OptimizeHistograms, __init__. همه اعضای عمومی پس از نصب Aspose.Font FOSS برای بسته Python به هر برنامه Python دسترسی دارند.
روش ها
| امضا | توصیف |
|---|---|
__init__() | تماس ها نینجا در این حالت کد_Metablock را مشاهده کنید. |
BuildMetaBlock(ringbuffer, pos, mask, prev_byte, prev_byte2, cmds, num_commands, literal_context_mode, mb) | ساخت یک متابلوک با استفاده از حلقه، موقعیت، ماسک، بایت های قبلی، لیست فرمان و حالت زمینه |
BuildMetaBlockGreedy(ringbuffer, pos, mask, commands, n_commands, mb) | ساخت یک متابولک به طور ناخوشایند از حلقه، موقعیت، ماسک و دستورالعمل های ارائه شده |
BuildMetaBlockGreedyWithContexts(ringbuffer, pos, mask, prev_byte, prev_byte2, literal_context_mode, num_contexts, static_context_map, commands, n_commands, mb) | ساخت یک متابلوک خشن با زمینه های حروف، نقشه های استاتیک و دستورات |
OptimizeHistograms(num_direct_distance_codes, distance_postfix_bits, mb) | بهینه سازی متابلوک ها با توجه به پارامترهای کد فاصله |