Main

Összefoglaló

Main egy osztály a FOSS-ban Pythonhoz. Az örökölők: decode_Decode.

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

Ez a osztály 27 módszert kínál a főobjektumokkal való munkavégzéshez Python programokban. A rendelkezésre álló módszerek közé tartozik: BROTLI_FAILURE, BROTLI_LOG, BROTLI_LOG_ARRAY_INDEX, BROTLI_LOG_UCHAR_VECTOR, BROTLI_LOG_UINT, BrotliDecompress, BrotliDecompressStreaming, BrotliDecompressedSize, CopyUncompressedBlockToOutput, DecodeBlockType, DecodeBlockTypeWithContext, DecodeContextMap, és 15 további módszer. Minden nyilvános tag hozzáférhető bármely Python alkalmazás után telepítése a Aspose.Font FOSS for Python csomag.

Módszerek

Az aláírás:Leírás
__init__()Hívások init a főbíróságon.
ParseQuality(s, quality)A minőség beállítását az s szalagból a minőségi objektumba elemezheti.
ParseArgv(argc, argv, input_path, output_path, force, quality, decompress)A parancssor argumentumokat (argc, argv) feldolgozza és input_path-ot, output_ Path-t, erőket, minőséget, dekompresszációt tölt ki.
main()A betöltött program belépési pontja a betűtípus-eszköz munkafolyamatának.
BROTLI_FAILURE()Brotli-kompressziós hiba jelző állandó visszaküldése.
BROTLI_LOG_UINT(x)A Brotli hibacsökkentéshez egy nem jelzett egész számot (x) rögzít.
BROTLI_LOG_ARRAY_INDEX(array_name, idx)A Brotli hibacsökkentéshez szükséges array_name index idx-e naplózik
BROTLI_LOG(x)A Brotli feldolgozás során egy általános üzenet x-t rögzíti.
BROTLI_LOG_UCHAR_VECTOR(v, _hx_len)A V-vektor _hx_len logja a Brotli hibacsökkentéshez.
DecodeWindowBits(br)Olvassa az ablakbiteket a Brotli-áramhoz br bitolvasóból.
DecodeVarLenUint8(br)A bitolvasó br-tól változóhosszú uint8 olvasása
JumpToByteBoundary(br)Br-t a következő bájt határához haladja el.
DecodeMetaBlockLength(br, meta_block_length, input_end, is_metadata, is_uncompressed)A metablokk hosszát a br-tól, az elhelyezkedés hosszától és jelölőktől dekódolja.
ReadSymbol(table, table_off, br)Olvassa el a táblázatból származó szimbólumot az offset table_off használatával br-vel.
ReadHuffmanCodeLengths(code_length_code_lengths, num_symbols, code_lengths, s)Olvassa a Huffman kód hosszát a num_symbolokhoz, és az átveszi a code_length-ba.
ReadHuffmanCode(alphabet_size, table, table_off, opt_table_size, s)Huffman kód táblázat építése az alphabet_size-hez br és s segítségével
ReadBlockLength(table, table_off, br)A table_off-ban egy blokk hosszát olvassa el a br segítségével.
TranslateShortCodes(code, ringbuffer, index)A rövid kódot az indexben lévő ringbuffer pozícióba alakítja át.
InverseMoveToFrontTransform(v, v_len)A MTF-t fordítja a v_len hosszúságú V vektorra.
HuffmanTreeGroupDecode(group, s)Decodes egy csoport Huffman fák segítségével s
DecodeContextMap(context_map_size, num_htrees, context_map, s)A megadott méretű és a fák számának összefüggésbeli térképének dekódolása az s segítségével.
DecodeBlockType(max_block_type, trees, tree_type, block_types, ringbuffers, indexes, br)A blokktípus meghatározása max_block_type és kapcsolódó táblázatok segítségével
DecodeBlockTypeWithContext(s, br)A blokktípus dekódolása br-ból további szövegkörnyezetsel
CopyUncompressedBlockToOutput(output, pos, s)Kopírozza a kompresszált blokkadatokat kivitelbe pos pozícióban
BrotliDecompressedSize(encoded_size, encoded_buffer, encoded_buffer_off, decoded_size)Számítógépek dekompresszált méret kódolt puffer paraméterek
BrotliDecompressStreaming(input, output, finish, s)Brotli dekompressziót futtat be a bemenő elemről az kimenõ elemre.
BrotliDecompress(input, output)A teljes Brotli-puffer bejáratától kijáratra lekompresszálódik.

Lásd még:

 Magyar