encode_encode_BrotliCompressor
סקירה כללית
encode_encode_BrotliCompressor הוא שיעור ב Aspose.Font FOSS עבור Python.
שיעור זה מספק 7 שיטות לעבוד עם encode_encode-BrotliCompressor אובייקטים בתוכניות Python. שיטות זמינות כוללות: BrotliSetCustomDictionary, CopyInputToRingBuffer, GetBrotliStorage, WriteBrotliData, WriteMetaBlockInternal, __init__, input_block_size. כל החברים הציבוריים זמינים לכל יישום Python לאחר התקנת Aspose.Font FOSS עבור חבילת Python. רכוש : cmd_buffer_size_, commands_, dist_cache_, hash_type_, hashers_, input_pos_,ועוד 17 עוד.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
storage_ | `` | קראו | מקבל את המאגר. |
last_byte_bits_ | `` | קראו | מקבל את הביטים האחרונים. |
last_byte_ | `` | קראו | מקבל את הביטה האחרונה. |
commands_ | `` | קראו | קבלו את הפקודות. |
cmd_buffer_size_ | `` | קראו | מקבל את גודל ה- cmd. |
literal_cost_mask_ | `` | קראו | מקבל את המסכה המילולית. |
literal_cost_ | `` | קראו | זה עולה את העלות המילולית. |
ringbuffer_ | `` | קראו | קבלו את ה-Ringbuffer. |
hash_type_ | `` | קראו | מקבל את סוג האש. |
max_backward_distance_ | `` | קראו | מקסימום מרחק חזרה. |
saved_dist_cache_ | `` | קראו | יש להקפיד על הצלת המזון. |
dist_cache_ | `` | קראו | מקבל את ה-Cache. |
params_ | `` | קראו | מקבל את הפארמים. |
hashers_ | `` | קראו | קבלו את האסר. |
input_pos_ | `` | קראו | קבל את הפוסט הכניסה. |
num_commands_ | `` | קראו | קבלו את ה-NUM פקודות . |
num_literals_ | `` | קראו | קבלו את המילים האותיות. |
last_insert_len_ | `` | קראו | קבל את ההודעה האחרונה לן. |
last_flush_pos_ | `` | קראו | מקבל את הפוסט האחרון של ה-Flash. |
last_processed_pos_ | `` | קראו | מקבל את הפוסט האחרון שניתן לעבד. |
prev_byte_ | `` | קראו | קבלו את ה-Premium Byte. |
prev_byte2_ | `` | קראו | קבלו את ה-Pre byte2 . |
storage_size_ | `` | קראו | מקבל את גודל המאגר. |
שיטות
| חתימה | תיאור |
|---|---|
__init__(params) | שיחות INI בכתובת זו יש להדפיס את ה-encode_encod_BrotliCompressor. |
GetBrotliStorage(size) | החזיר את גודל המאגר שביקש |
input_block_size() | החזיר את גודל בלוק ההכנסה שפורסם בזמן אחד. |
CopyInputToRingBuffer(input_size, input_buffer) | העתק את נתוני הכניסה הניתנים לתוך טבעת הטבעת הפנימית |
BrotliSetCustomDictionary(size, _hx_dict) | הגדרת מילון מותאם אישית של גודל מסוים עבור הדחיסה |
WriteBrotliData(is_last, force_flush, out_size, output) | כתיבת נתונים מדכסים, ניהול בלוק אחרון וחיסול הכפוי אופציונלי |
WriteMetaBlockInternal(is_last, utf8_mode, out_size, output) | כותב בלוק מטא, אופציונלי במצב UTF-8, ומדיין את הבלוק הסופי |