decode_Decode

decode_Decode

Gambaran Umum

decode_Decode adalah class dalam Aspose.Font FOSS untuk Python.

Class ini menyediakan 23 metode untuk bekerja dengan objek decode_Decode dalam program Python. Metode yang tersedia meliputi: BROTLI_FAILURE, BROTLI_LOG, BROTLI_LOG_ARRAY_INDEX, BROTLI_LOG_UCHAR_VECTOR, BROTLI_LOG_UINT, BrotliDecompress, BrotliDecompressStreaming, BrotliDecompressedSize, CopyUncompressedBlockToOutput, DecodeBlockType, DecodeBlockTypeWithContext, DecodeContextMap, dan 11 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal Aspose.Font FOSS untuk Python package.

Metode

Tanda tanganDeskripsi
BROTLI_FAILURE()Mengembalikan indikator kegagalan Brotli
BROTLI_LOG_UINT(x)Mencatat nilai integer tak bertanda untuk debugging
BROTLI_LOG_ARRAY_INDEX(array_name, idx)Mencatat elemen pada idx dari array_name
BROTLI_LOG(x)Menulis pesan debug umum yang berisi x
BROTLI_LOG_UCHAR_VECTOR(v, _hx_len)Mencatat vektor karakter tak bertanda dengan panjang _hx_len
DecodeWindowBits(br)Membaca bit ukuran jendela dari pembaca bit br
DecodeVarLenUint8(br)` membaca integer tak bertanda 8‑bit dengan panjang variabel dari pembaca bit Brotli
JumpToByteBoundary(br)Memanggil JumpToByteBoundary pada instance decode_Decode ini.
DecodeMetaBlockLength(br, meta_block_length, input_end, is_metadata, is_uncompressed)Menganalisis panjang meta‑block dan flag terkait
ReadSymbol(table, table_off, br)Memanggil ReadSymbol pada instance decode_Decode ini.
ReadHuffmanCodeLengths(code_length_code_lengths, num_symbols, code_lengths, s)Membaca panjang kode Huffman untuk simbol
ReadHuffmanCode(alphabet_size, table, table_off, opt_table_size, s)Membangun tabel kode Huffman untuk alfabet yang diberikan
ReadBlockLength(table, table_off, br)Membaca panjang blok terkompresi menggunakan tabel
TranslateShortCodes(code, ringbuffer, index)Memperluas kode pendek menjadi nilai penuh dalam ringbuffer
InverseMoveToFrontTransform(v, v_len)Membalikkan transformasi move‑to‑front pada array v
HuffmanTreeGroupDecode(group, s)Mendekode sekelompok pohon Huffman dari aliran s
DecodeContextMap(context_map_size, num_htrees, context_map, s)Membaca peta konteks untuk pohon Huffman
DecodeBlockType(max_block_type, trees, tree_type, block_types, ringbuffers, indexes, br)Menentukan tipe blok menggunakan pohon dan buffer yang disediakan
DecodeBlockTypeWithContext(s, br)Mendekode jenis blok sambil mempertimbangkan konteks saat ini
CopyUncompressedBlockToOutput(output, pos, s)Menyalin data blok mentah ke output pada posisi pos
BrotliDecompressedSize(encoded_size, encoded_buffer, encoded_buffer_off, decoded_size)Menghitung ukuran terdekompresi yang diharapkan
BrotliDecompressStreaming(input, output, finish, s)Mendekompresi data Brotli secara streaming
BrotliDecompress(input, output)Mendekompresi secara penuh buffer yang di‑encode Brotli ke output

Lihat Juga

 Bahasa Indonesia