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
| Potpis | Opisivanje |
|---|---|
__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. |