encode_Encode (кодиране на код)
Общ преглед
encode_Encode е клас в Aspose.Font FOSS за Python.
Този клас предоставя 9 метода за работа с обектите encode_Encode в Python програми. Наличните методи включват: BrotliCompress, BrotliCompressWithCustomDictionary, BrotliInIsFinished, CopyOneBlockToRingBuffer, DecideOverLiteralContextModeling, IsMostlyUTF8, ParseAsUTF8, RecomputeDistancePrefixes, __init__. Всички публични членове са достъпни за всяко приложение на Python след инсталиране на пакета Aspose.Font FOSS for Python.
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
__init__() | Обаждания. в) на този екземпляр encode_Encode. |
ParseAsUTF8(symbol, input, input_off, size) | Проанализира символ от външни байтове в input_off за бойтови размери като UTF-8 |
IsMostlyUTF8(data, data_off, length, min_fraction) | Проверява дали най-малко част от данните са валидни UTF-8 |
RecomputeDistancePrefixes(cmds, num_commands, num_direct_distance_codes, distance_postfix_bits) | Преизчислява стойностите на префикса за разстояние за дадени команди и параметри |
DecideOverLiteralContextModeling(input, start_pos, length, mask, quality, literal_context_mode, num_literal_contexts, literal_context_map) | Решава буквално контекстно моделиране, използвайки настройки за входния сегмент и качество |
CopyOneBlockToRingBuffer(r, compressor) | Копира блок от данни от компресора в пръстен буфер r |
BrotliInIsFinished(r) | Връща вярно, ако входният поток на Brotli r е завършил четенето. |
BrotliCompress(params, input, output) | Методът компресира сурови данни с помощта на Brotli при предоставените параметри за компресиране. |
BrotliCompressWithCustomDictionary(dictsize, _hx_dict, params, input, output) | Компресира вход с персонализиран речник от даден размер и параметри |