Glavni

Približni podaci

Main je klasa u Aspose.Font FOSS za Python. Nasljednici od: decode_Decode.

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

Ova klasa pruža 27 metoda za rad s glavnim 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 15 dodatnih metoda. Svi javni članovi su dostupni bilo kojoj Python aplikaciji nakon instalacije paketa Aspose.Font FOSS za Python.

Metoda za primjenu

PotpisOpisivanje
__init__()Pozivci init (izvorni broj) na ovom glavnom stupnju.
ParseQuality(s, quality)Proučava postavke kvalitete iz nizova s u objekt kvaliteta
ParseArgv(argc, argv, input_path, output_path, force, quality, decompress)Obrada argumenata zapovjednog reda (argc, argv) i ispunjavanje input_path-a, output_ Path-e, force-u, quality-i, decompress-ua
main()Služi kao ulazna točka programa koji izvršava radni tok alata fontova.
BROTLI_FAILURE()Vrati konstantnu koja označava Brotlijev propust dekompresije.
BROTLI_LOG_UINT(x)Upisati nepisan broj x za Brotli debugging
BROTLI_LOG_ARRAY_INDEX(array_name, idx)Zapisi indeks idx od array_name za Brotli debugging
BROTLI_LOG(x)Upisati opću poruku x tijekom obrade Brotlija.
BROTLI_LOG_UCHAR_VECTOR(v, _hx_len)Upisati vektor v dužine _hx_len za Brotli debugging
DecodeWindowBits(br)Čita bitove prozora iz br za Brotli stream.
DecodeVarLenUint8(br)Čita se uint8 promjenjive dužine iz bit čitača br
JumpToByteBoundary(br)Napredak br do sljedeće granice bajta
DecodeMetaBlockLength(br, meta_block_length, input_end, is_metadata, is_uncompressed)Odkodiranje metabloka od br, nastavka dužine i oznaka
ReadSymbol(table, table_off, br)Čita simbol iz tabele na offset table_off koristeći br
ReadHuffmanCodeLengths(code_length_code_lengths, num_symbols, code_lengths, s)Čita Huffmanove dužine koda za num_symbol u code_lengths
ReadHuffmanCode(alphabet_size, table, table_off, opt_table_size, s)Izgradi Huffmanovu tablicu za alphabet_size koristeći br i s.
ReadBlockLength(table, table_off, br)Čita dužinu bloka s tabele na table_off koristeći br
TranslateShortCodes(code, ringbuffer, index)Pretvara kratki kod u poziciju za prsten na indeksu
InverseMoveToFrontTransform(v, v_len)Uređuje MTF na vektoru v dužine v_len.
HuffmanTreeGroupDecode(group, s)Decodiše grupu Huffman drveća koristeći s
DecodeContextMap(context_map_size, num_htrees, context_map, s)Dekodira kontekstnu kartu date veličine i broja stabala koristeći s
DecodeBlockType(max_block_type, trees, tree_type, block_types, ringbuffers, indexes, br)Određuje tip bloka pomoću max_block_type i srodnih tabela
DecodeBlockTypeWithContext(s, br)Odkodiranje tipa bloka s dodatnim kontekstom iz br
CopyUncompressedBlockToOutput(output, pos, s)Kopira neiskupljene podatke blokova na izlaz u poziciji pos
BrotliDecompressedSize(encoded_size, encoded_buffer, encoded_buffer_off, decoded_size)Računala dekomprimirana veličina od kodiranih parametara bufera
BrotliDecompressStreaming(input, output, finish, s)Izvršuje strimiranje Brotli dekompresiju od ulaza do izlaza
BrotliDecompress(input, output)Odsticanje kompletnog Brotlijevog tampona od ulaza do izlaza.

Također pogledajte:

 Hrvatski