Main
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. |