encode_encode_BrotliCompressor

encode_encode_BrotliCompressor

نمای کلی

encode_encode_BrotliCompressor یک کلاس در Aspose.Font FOSS برای Python است.

این کلاس ۷ متد برای کار با اشیای encode_encode_BrotliCompressor در برنامه‌های Python فراهم می‌کند. متدهای موجود شامل: BrotliSetCustomDictionary, CopyInputToRingBuffer, GetBrotliStorage, WriteBrotliData, WriteMetaBlockInternal, __init__, input_block_size هستند. تمام اعضای عمومی پس از نصب بسته Aspose.Font FOSS برای Python، برای هر برنامه Python قابل دسترسی هستند. ویژگی‌ها: cmd_buffer_size_, commands_, dist_cache_, hash_type_, hashers_, input_pos_ و ۱۷ مورد دیگر.

خواص

نامنوعدسترسیتوضیح
storage_``خواندنذخیره‌سازی را دریافت می‌کند .
last_byte_bits_``خواندنبیت‌های آخر بایت را دریافت می‌کند.
last_byte_``خواندنآخرین بایت را دریافت می‌کند .
commands_``خواندندستورات را دریافت می‌کند.
cmd_buffer_size_``خواندناندازه بافر cmd را دریافت می‌کند .
literal_cost_mask_``خواندنماسک هزینهٔ حرفی را دریافت می‌کند .
literal_cost_``خواندنهزینهٔ لغوی را دریافت می‌کند.
ringbuffer_``خواندنحلقه بافر را دریافت می‌کند .
hash_type_``خواندننوع هش را دریافت می‌کند .
max_backward_distance_``خواندنحداکثر فاصله عقب‌گرد را دریافت می‌کند.
saved_dist_cache_``خواندنکش توزیع ذخیره‌شده را دریافت می‌کند.
dist_cache_``خواندنکش توزیع را دریافت می‌کند.
params_``خواندنپارامترها را دریافت می‌کند.
hashers_``خواندنهشرها را دریافت می‌کند .
input_pos_``خواندنموقعیت ورودی را دریافت می‌کند .
num_commands_``خواندنتعداد دستورات را دریافت می‌کند.
num_literals_``خواندنتعداد literals را دریافت می‌کند.
last_insert_len_``خواندنطول آخرین درج را دریافت می‌کند.
last_flush_pos_``خواندنآخرین موقعیت flush را دریافت می‌کند.
last_processed_pos_``خواندنآخرین موقعیت پردازش‌شده را دریافت می‌کند.
prev_byte_``خواندنبایت قبلی را می‌گیرد .
prev_byte2_``خواندندریافت prev byte2.
storage_size_``خواندناندازه ذخیره‌سازی را دریافت می‌کند .

روش ها

امضاتوضیح
__init__(params)Calls init در این نمونه encode_encode_BrotliCompressor.
GetBrotliStorage(size)یک storage buffer با اندازهٔ درخواستی برمی‌گرداند
input_block_size()اندازهٔ input blockی که به‌صورت یک‌باره پردازش می‌شود را برمی‌گرداند
CopyInputToRingBuffer(input_size, input_buffer)دادهٔ ورودی داده‌شده را به ring buffer داخلی کپی می‌کند
BrotliSetCustomDictionary(size, _hx_dict)یک دیکشنری سفارشی با اندازهٔ مشخص برای compression تنظیم می‌کند
WriteBrotliData(is_last, force_flush, out_size, output)داده‌های فشرده را می‌نویسد، بلوک آخر و تخلیه اجباری اختیاری را مدیریت می‌کند
WriteMetaBlockInternal(is_last, utf8_mode, out_size, output)یک بلوک متا می‌نویسد، به‌صورت اختیاری در حالت UTF‑8، و بلوک نهایی را علامت‌گذاری می‌کند

همچنین ببینید:

 فارسی