encode_metablock_BlockSplitter
encode_metablock_BlockSplitter
نمای کلی
encode_metablock_BlockSplitter یک کلاس در Aspose.Font FOSS برای Python است.
این کلاس 3 متد برای کار با اشیای encode_metablock_BlockSplitter در برنامههای Python فراهم میکند. متدهای موجود شامل: AddSymbol، FinishBlock، __init__ هستند. تمام اعضای عمومی پس از نصب بسته Aspose.Font FOSS برای Python، برای هر برنامه Python در دسترس هستند. ویژگیها: HistogramTypeInt، alphabet_size_، block_size_، curr_histogram_ix_، histograms_، last_entropy_ و 7 مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
last_entropy_ | `` | خواندن | آخرین آنتروپی را دریافت میکند. |
last_histogram_ix_ | `` | خواندن | آخرین ایندکس هیستوگرام را دریافت میکند. |
HistogramTypeInt | `` | خواندن | نوع هیستوگرام را به صورت عدد صحیح دریافت میکند. |
alphabet_size_ | `` | خواندن | اندازهٔ الفبا را دریافت میکند . |
min_block_size_ | `` | خواندن | حداقل اندازه بلوک را دریافت میکند. |
split_threshold_ | `` | خواندن | آستانه تقسیم را دریافت میکند. |
num_blocks_ | `` | خواندن | تعداد بلوکها را دریافت میکند. |
split_ | `` | خواندن | تقسیمبندی را دریافت میکند . |
histograms_ | `` | خواندن | هیستوگرامها را دریافت میکند. |
target_block_size_ | `` | خواندن | اندازه هدف بلوک را دریافت میکند. |
block_size_ | `` | خواندن | اندازه بلوک را دریافت میکند. |
curr_histogram_ix_ | `` | خواندن | مقدار curr histogram ix را دریافت میکند. |
merge_last_count_ | `` | خواندن | تعداد آخرین ادغام را دریافت میکند. |
روش ها
| امضا | توضیح |
|---|---|
__init__(HistogramTypeInt, alphabet_size, min_block_size, split_threshold, num_symbols, split, histograms) | Calls init در این نمونه encode_metablock_BlockSplitter. |
AddSymbol(symbol) | یک نماد به هیستگرام بلوک جاری اضافه میکند |
FinishBlock(is_final) | بلوک فعلی را نهایی میکند، بهصورت اختیاری آن را به عنوان نهایی علامتگذاری میکند. |