encode_brotli_bit_stream_BlockEncoder
סקירה כללית
encode_brotli_bit_stream_BlockEncoder הוא שיעור ב Aspose.Font FOSS עבור Python.
שיעור זה מספק 5 שיטות לעבוד עם encode_brotli_bit_stream_BlockEncoder אובייקטים בתוכניות Python. שיטות זמינות כוללות: BuildAndStoreBlockSwitchEntropyCodes, BuildAndStoreEntropyCodes, StoreSymbol, StoreSymbolWithContext, __init__. כל החברים הציבוריים זמינים לכל יישום Python לאחר התקנת Aspose.Font FOSS עבור חבילת Python. רכוש : alphabet_size_, bits_, block_ix_, block_len_, block_lengths_, block_split_code_,ועוד ארבעה.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
bits_ | `` | קראו | מקבל את ה-BITS. |
depths_ | `` | קראו | מקבל את העומק. |
block_split_code_ | `` | קראו | מקבל את הקוד הבלוק שבור. |
alphabet_size_ | `` | קראו | מקבל את גודל האלפבית. |
num_block_types_ | `` | קראו | ישנם סוגים של num block. |
block_types_ | `` | קראו | מקבלים את סוג הבלוקים. |
block_lengths_ | `` | קראו | מקבל את אורך הבלוק. |
block_ix_ | `` | קראו | מקבל את הבלוק IX. |
block_len_ | `` | קראו | מקבל את הבלוק לין. |
entropy_ix_ | `` | קראו | תגיות קשורות entropy ix. |
שיטות
| חתימה | תיאור |
|---|---|
__init__(alphabet_size, num_block_types, block_types, block_lengths) | שיחות INI בכתובת זו יש להדפיס את המכשיר_brotli_bit_stream_BlockEncoder. |
BuildAndStoreBlockSwitchEntropyCodes(storage_ix, storage) | בניית ומחסן קודים אנטרופיים בלוק-סוויץ לתוך אחסון ב storage_ix |
BuildAndStoreEntropyCodes(histograms, storage_ix, storage) | בניית ומחסן קודים אנטרופיים עבור היסטוגרמים מסוימים לאחסון ב- storage_ix |
StoreSymbol(symbol, storage_ix, storage) | ’ כותב סמל יחיד לתוך זרם Brotli bit ב- המדד המאוחסן, עדכון מצב האנטרופי הפנימי |
StoreSymbolWithContext(kContextBits, symbol, context, context_map, storage_ix, storage) | שמור סמל באמצעות kContextBits, context ו-context_map לתוך אחסון ב storage_ix |