Decoda_Decoada
Približni podaci
decode_Decode je klasa u Aspose.Font FOSS za Python.
Ova klasa pruža 23 metode za rad s decode_Decode objektima u Python programima. Postoje i sljedeće metode: BROTLI_FAILURE, BROTLI_LOG, BROTLI_LOG_ARRAY_INDEX, BROTLI_LOG_UCHAR_VECTOR, BROTLI_LOG_UINT, BrotliDecompress, BrotliDecompressStreaming, BrotliDecompressedSize, CopyUncompressedBlockToOutput, DecodeBlockType, DecodeBlockTypeWithContext, DecodeContextMap, i 11 dodatnih metoda. Svi javni članovi su dostupni bilo kojoj Python aplikaciji nakon instalacije paketa Aspose.Font FOSS za Python.
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
BROTLI_FAILURE() | Vrati Brotlijev pokazatelj neuspjeha. |
BROTLI_LOG_UINT(x) | Zapisuje nepisanu cijelinu za debugging |
BROTLI_LOG_ARRAY_INDEX(array_name, idx) | Upis element u IDX od array_name |
BROTLI_LOG(x) | Piše opće poruke za ispravljanje greške koje sadrže x |
BROTLI_LOG_UCHAR_VECTOR(v, _hx_len) | Upisati vektor nesigniziranih znakova dužine _hx_len |
DecodeWindowBits(br) | Čita bitove veličine prozora iz br. |
DecodeVarLenUint8(br) | ` čita promjenjivu duginu nesigniranog 8 bitnog cijela broja iz brotlijeve bitne čitačice. |
JumpToByteBoundary(br) | Zove JumpToByteBoundary na ovom decode_Decode primjerka. |
DecodeMetaBlockLength(br, meta_block_length, input_end, is_metadata, is_uncompressed) | Proučavanje metablokove i srodne oznake |
ReadSymbol(table, table_off, br) | Zove ReadSymbol na ovom decode_Decode primjerka. |
ReadHuffmanCodeLengths(code_length_code_lengths, num_symbols, code_lengths, s) | Čita Huffman kod dužine za simbole |
ReadHuffmanCode(alphabet_size, table, table_off, opt_table_size, s) | Izgradi Huffmanov kodni pregled za datog abeceda. |
ReadBlockLength(table, table_off, br) | Čita dužinu komprimiranog bloka pomoću tabele |
TranslateShortCodes(code, ringbuffer, index) | Širi kratke kodove u punim vrijednostima u ringbufferu. |
InverseMoveToFrontTransform(v, v_len) | Preokretanje preobrazbe pomak-na-predsjed na niz v |
HuffmanTreeGroupDecode(group, s) | Decodiše grupu Huffman drveća iz toka s |
DecodeContextMap(context_map_size, num_htrees, context_map, s) | Čita kontekstnu kartu za Huffman drveće |
DecodeBlockType(max_block_type, trees, tree_type, block_types, ringbuffers, indexes, br) | Određuje tip bloka koristeći predviđene stabla i tampone. |
DecodeBlockTypeWithContext(s, br) | Decodiše blok tip uzimajući u obzir trenutni kontekst |
CopyUncompressedBlockToOutput(output, pos, s) | Kopira sirove podatke blokova na izlaz u poziciji pos |
BrotliDecompressedSize(encoded_size, encoded_buffer, encoded_buffer_off, decoded_size) | Računovodstvo očekuje dekomprimiranu veličinu |
BrotliDecompressStreaming(input, output, finish, s) | Decompresses Brotli podatke u strimingu način |
BrotliDecompress(input, output) | Potpuno dekomprimira Brotli-kodirani tampon u izlaz. |