Décode / décode

Vue de l’ensemble

decode_Decode C’est une classe dans Aspose.Font FOSS pour Python.

Cette classe fournit 23 méthodes pour travailler avec des objets de décode_decode dans les programmes Python. Les méthodes disponibles comprennent : BROTLI_FAILURE, BROTLI_LOG, BROTLI_LOG_ARRAY_INDEX, BROTLI_LOG_UCHAR_VECTOR, BROTLI_LOG_UINT, BrotliDecompress, BrotliDecompressStreaming, BrotliDecompressedSize, CopyUncompressedBlockToOutput, DecodeBlockType, DecodeBlockTypeWithContext, DecodeContextMap,11 méthodes supplémentaires. Tous les membres publics sont accessibles à n’importe quelle application Python après l’installation de la Aspose.Font FOSS pour le package Python.

méthodes

SignatureDescription
BROTLI_FAILURE()Retourner un indicateur d’échec de Brotli
BROTLI_LOG_UINT(x)Loger une valeur intégrale non signée pour le déboulement
BROTLI_LOG_ARRAY_INDEX(array_name, idx)Enregistrez l’élément à idx d’array_name
BROTLI_LOG(x)Écrire un message de débit générique contenant x
BROTLI_LOG_UCHAR_VECTOR(v, _hx_len)Logs un vecteur de char non signé de longueur _hx_len
DecodeWindowBits(br)Lire les bits de taille de fenêtre du lecteur bit br
DecodeVarLenUint8(br)` lit un intégral de 8 bits non signé à longueur variable d’un lecteur Brotli bit
JumpToByteBoundary(br)Appelez JumpToByteBoundary sur cette instance de décode_decode.
DecodeMetaBlockLength(br, meta_block_length, input_end, is_metadata, is_uncompressed)Parse longueur de métal et drapeaux connexes
ReadSymbol(table, table_off, br)Appelez ReadSymbol sur cette instance de décode_decode.
ReadHuffmanCodeLengths(code_length_code_lengths, num_symbols, code_lengths, s)Le code Huffman pour les symboles
ReadHuffmanCode(alphabet_size, table, table_off, opt_table_size, s)Créer une table de code Huffman pour un alphabet donné
ReadBlockLength(table, table_off, br)Lire la longueur d’un bloc compresse en utilisant une table
TranslateShortCodes(code, ringbuffer, index)Expandez les codes courts en valeurs complètes dans le ringbuffer
InverseMoveToFrontTransform(v, v_len)Réversion d’une transformation de mouvement à front sur l’array v
HuffmanTreeGroupDecode(group, s)Décode un groupe d’arbres de Huffman du flux des
DecodeContextMap(context_map_size, num_htrees, context_map, s)Lire une carte de contexte pour les arbres Huffman
DecodeBlockType(max_block_type, trees, tree_type, block_types, ringbuffers, indexes, br)Déterminer le type de bloc en utilisant les arbres et buffers fournis
DecodeBlockTypeWithContext(s, br)Découvrir un type de bloc en tenant compte du contexte actuel
CopyUncompressedBlockToOutput(output, pos, s)Copie des données sur le bloc brut à la sortie en position pos
BrotliDecompressedSize(encoded_size, encoded_buffer, encoded_buffer_off, decoded_size)Les calculs de taille décomprimée attendue
BrotliDecompressStreaming(input, output, finish, s)Décompresser les données Brotli dans un mode de streaming
BrotliDecompress(input, output)Décompressant complètement un buffer encodé Brotli dans la production

Voir aussi

 Français