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
| Signature | Description |
|---|---|
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 |