encode_Encode
Översikt
encode_Encode är en klass i Aspose.Font FOSS för Python.
Denna klass ger 9 metoder för att arbeta med encode_Encode-objekt i Pythonprogram. Tillgängliga metoder är bland annat: BrotliCompress, BrotliCompressWithCustomDictionary, BrotliInIsFinished, CopyOneBlockToRingBuffer, DecideOverLiteralContextModeling, IsMostlyUTF8, ParseAsUTF8, RecomputeDistancePrefixes, __init__. Alla offentliga medlemmar är tillgängliga för alla Python-program efter installation av Aspose.Font FOSS for Python paketet.
Methods
| Signature | Beskrivning |
|---|---|
__init__() | Calls init: förkortat på denna encode_Encode-instans. |
ParseAsUTF8(symbol, input, input_off, size) | Analyserar en symbol från inmatningsbytes vid input_off för storlek bytes som UTF-8 |
IsMostlyUTF8(data, data_off, length, min_fraction) | Kontrollerar om minst en min_bråkdel av datafellen är giltig UTF-8 |
RecomputeDistancePrefixes(cmds, num_commands, num_direct_distance_codes, distance_postfix_bits) | Omräknar avståndsförsta värden för givna kommandon och parametrar |
DecideOverLiteralContextModeling(input, start_pos, length, mask, quality, literal_context_mode, num_literal_contexts, literal_context_map) | Bestämmer bokstavlig kontextmodellering med hjälp av inmatningsegment och kvalitetsinställningar |
CopyOneBlockToRingBuffer(r, compressor) | Kopierar en datablås från kompressorn till ringbuffret r |
BrotliInIsFinished(r) | Returnerar true om Brotli-inmatningsströmmen r har avslutat läsningen. |
BrotliCompress(params, input, output) | Metoden komprimerar rådata med hjälp av Brotli med de angivna kompressionsparametrarna. |
BrotliCompressWithCustomDictionary(dictsize, _hx_dict, params, input, output) | Komprimerar input med en anpassad ordbok av givna storlek och parametrar |