encode_Encode
encode_Encode
Przegląd
encode_Encode jest klasą w Aspose.Font FOSS dla Python.
Ta klasa udostępnia 9 metod do pracy z obiektami encode_Encode w programach Python. Dostępne metody to: BrotliCompress, BrotliCompressWithCustomDictionary, BrotliInIsFinished, CopyOneBlockToRingBuffer, DecideOverLiteralContextModeling, IsMostlyUTF8, ParseAsUTF8, RecomputeDistancePrefixes, __init__. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Font FOSS dla Python.
Metody
| Sygnatura | Opis |
|---|---|
__init__() | Calls init w tej encode_Encode instancji. |
ParseAsUTF8(symbol, input, input_off, size) | Analizuje symbol z bajtów wejściowych pod adresem input_off o rozmiarze bajtów jako UTF-8 |
IsMostlyUTF8(data, data_off, length, min_fraction) | Sprawdza, czy co najmniej min_fraction fragmentu danych jest prawidłowy UTF-8 |
RecomputeDistancePrefixes(cmds, num_commands, num_direct_distance_codes, distance_postfix_bits) | Ponownie oblicza wartości prefiksu odległości dla podanych poleceń i parametrów |
DecideOverLiteralContextModeling(input, start_pos, length, mask, quality, literal_context_mode, num_literal_contexts, literal_context_map) | Decyduje o modelowaniu kontekstu literałów przy użyciu segmentu wejściowego i ustawień jakości |
CopyOneBlockToRingBuffer(r, compressor) | Kopiuje blok danych z kompresora do bufora pierścieniowego r |
BrotliInIsFinished(r) | Zwraca true, jeśli strumień wejściowy Brotli r zakończył odczyt |
BrotliCompress(params, input, output) | Metoda kompresuje surowe dane przy użyciu Brotli z podanymi parametrami kompresji |
BrotliCompressWithCustomDictionary(dictsize, _hx_dict, params, input, output) | Kompresuje dane wejściowe przy użyciu niestandardowego słownika o podanym rozmiarze i parametrach |