encode_encode_BrotliCompressor
encode_encode_BrotliCompressor
Gambaran Umum
encode_encode_BrotliCompressor adalah kelas dalam Aspose.Font FOSS untuk Python.
Kelas ini menyediakan 7 metode untuk bekerja dengan objek encode_encode_BrotliCompressor dalam program Python. Metode yang tersedia meliputi: BrotliSetCustomDictionary, CopyInputToRingBuffer, GetBrotliStorage, WriteBrotliData, WriteMetaBlockInternal, __init__, input_block_size. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal paket Aspose.Font FOSS untuk Python. Properti: cmd_buffer_size_, commands_, dist_cache_, hash_type_, hashers_, input_pos_, dan 17 lainnya.
Properti
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
storage_ | `` | Baca | Mendapatkan penyimpanan. |
last_byte_bits_ | `` | Baca | Mendapatkan bit byte terakhir . |
last_byte_ | `` | Baca | Mendapatkan byte terakhir. |
commands_ | `` | Baca | Mendapatkan perintah . |
cmd_buffer_size_ | `` | Baca | Mendapatkan ukuran buffer cmd . |
literal_cost_mask_ | `` | Baca | Mendapatkan mask biaya literal. |
literal_cost_ | `` | Baca | Mendapatkan biaya literal . |
ringbuffer_ | `` | Baca | Mendapatkan ringbuffer. |
hash_type_ | `` | Baca | Mendapatkan tipe hash. |
max_backward_distance_ | `` | Baca | Mendapatkan jarak mundur maksimum . |
saved_dist_cache_ | `` | Baca | Mendapatkan cache dist yang disimpan. |
dist_cache_ | `` | Baca | Mendapatkan cache dist . |
params_ | `` | Baca | Mendapatkan parameter . |
hashers_ | `` | Baca | Mendapatkan hashers. |
input_pos_ | `` | Baca | Mendapatkan pos input. |
num_commands_ | `` | Baca | Mendapatkan jumlah perintah. |
num_literals_ | `` | Baca | Mendapatkan jumlah literal . |
last_insert_len_ | `` | Baca | Mendapatkan panjang sisipan terakhir. |
last_flush_pos_ | `` | Baca | Mendapatkan posisi flush terakhir . |
last_processed_pos_ | `` | Baca | Mendapatkan posisi terakhir yang diproses. |
prev_byte_ | `` | Baca | Mendapatkan byte sebelumnya. |
prev_byte2_ | `` | Baca | Mendapatkan byte2 sebelumnya . |
storage_size_ | `` | Baca | Mendapatkan ukuran penyimpanan . |
Metode
| Tanda tangan | Deskripsi |
|---|---|
__init__(params) | Calls init pada instance encode_encode_BrotliCompressor ini. |
GetBrotliStorage(size) | Mengembalikan buffer penyimpanan dengan ukuran yang diminta |
input_block_size() | Mengembalikan ukuran blok input yang diproses pada satu waktu |
CopyInputToRingBuffer(input_size, input_buffer) | Menyalin data input yang diberikan ke dalam buffer cincin internal |
BrotliSetCustomDictionary(size, _hx_dict) | Menetapkan kamus khusus dengan ukuran yang ditentukan untuk kompresi |
WriteBrotliData(is_last, force_flush, out_size, output) | Menulis data terkompresi, menangani blok terakhir dan flush paksa opsional |
WriteMetaBlockInternal(is_last, utf8_mode, out_size, output) | Menulis blok meta, secara opsional dalam mode UTF‑8, dan menandai blok akhir |