Main

Vue de l’ensemble

Main C’est une classe dans Aspose.Font FOSS pour Python. hérité de : decode_Decode.

Main.ParseQuality parses quality settings from string s into the quality object.

Cette classe fournit 27 méthodes pour travailler avec les Objets Majeurs 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,et 15 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
__init__()Les appels Inti Dans ce cas principal.
ParseQuality(s, quality)Parse les paramètres de qualité de la ligne s dans l’objet de qualitat
ParseArgv(argc, argv, input_path, output_path, force, quality, decompress)Traite les arguments de ligne de commande (argc, argv) et remplit input_path, output_ path, force, qualité, décompression
main()Il sert comme point d’entrée du programme en exécutant le flux de travail des outils font
BROTLI_FAILURE()Retourne une constante indiquant un échec de décompression Brotli
BROTLI_LOG_UINT(x)Loger un intégral non signé x pour le déboulement de Brotli
BROTLI_LOG_ARRAY_INDEX(array_name, idx)Logez l’index idx de array_name pour le déboulement Brotli
BROTLI_LOG(x)Loger un message générique x pendant le traitement de Brotli
BROTLI_LOG_UCHAR_VECTOR(v, _hx_len)Logs un vecteur v de longueur _hx_len pour le déboisage Brotli
DecodeWindowBits(br)Lire les bits de fenêtre du lecteur bit br pour Brotli stream
DecodeVarLenUint8(br)Lire une variable-longueur uint8 de bit reader br
JumpToByteBoundary(br)Avantage br à la prochaine limite de byte
DecodeMetaBlockLength(br, meta_block_length, input_end, is_metadata, is_uncompressed)Décode une longueur de métal-bloc à partir de br, la longue et les drapeaux
ReadSymbol(table, table_off, br)Lire un symbole de la table à l’offset table_off en utilisant br
ReadHuffmanCodeLengths(code_length_code_lengths, num_symbols, code_lengths, s)Le code Huffman est en longueur pour num_symboles dans code_lengths.
ReadHuffmanCode(alphabet_size, table, table_off, opt_table_size, s)Créer une table de code Huffman pour alphabet_size en utilisant br et s
ReadBlockLength(table, table_off, br)Lire une longueur de bloc à partir de table_off en utilisant br
TranslateShortCodes(code, ringbuffer, index)Convertir le code court en position de ringbuffer à index
InverseMoveToFrontTransform(v, v_len)Reverses MTF sur vecteur v de longueur v_len
HuffmanTreeGroupDecode(group, s)Découvrir un groupe d’arbres de Huffman en utilisant le
DecodeContextMap(context_map_size, num_htrees, context_map, s)Décode une carte contextuelle de la taille donnée et le nombre d’arbres en utilisant les
DecodeBlockType(max_block_type, trees, tree_type, block_types, ringbuffers, indexes, br)Déterminer le type de bloc en utilisant max_block_type et les tables connexes
DecodeBlockTypeWithContext(s, br)Déconnecter le type de bloc avec un contexte supplémentaire à partir de br
CopyUncompressedBlockToOutput(output, pos, s)Copie des données de bloc non comprimées à la sortie au poste de position
BrotliDecompressedSize(encoded_size, encoded_buffer, encoded_buffer_off, decoded_size)Compte la taille décomprimée des paramètres de buffer encodés
BrotliDecompressStreaming(input, output, finish, s)Permet de décompression Brotli en streaming de l’entrée à la sortie
BrotliDecompress(input, output)Décompressant un buffer Brotli complet de l’entrée à la sortie

Voir aussi

 Français