encode_Encode

Overview

encode_Encode is a class in Aspose.Font FOSS for Python.

This class provides 9 methods for working with encode_Encode objects in Python programs. Available methods include: BrotliCompress, BrotliCompressWithCustomDictionary, BrotliInIsFinished, CopyOneBlockToRingBuffer, DecideOverLiteralContextModeling, IsMostlyUTF8, ParseAsUTF8, RecomputeDistancePrefixes, __init__. All public members are accessible to any Python application after installing the Aspose.Font FOSS for Python package.

Methods

SignatureDescription
__init__()Calls init on this encode_Encode instance.
ParseAsUTF8(symbol, input, input_off, size)Parses a symbol from input bytes at input_off for size bytes as UTF-8
IsMostlyUTF8(data, data_off, length, min_fraction)Checks whether at least min_fraction of the data slice is valid UTF-8
RecomputeDistancePrefixes(cmds, num_commands, num_direct_distance_codes, distance_postfix_bits)Recomputes distance prefix values for given commands and parameters
DecideOverLiteralContextModeling(input, start_pos, length, mask, quality, literal_context_mode, num_literal_contexts, literal_context_map)Decides literal context modeling using input segment and quality settings
CopyOneBlockToRingBuffer(r, compressor)Copies a block of data from compressor into the ring buffer r
BrotliInIsFinished(r)Returns true if the Brotli input stream r has finished reading
BrotliCompress(params, input, output)Method compresses raw data using Brotli with the supplied compression parameters
BrotliCompressWithCustomDictionary(dictsize, _hx_dict, params, input, output)Compresses input with a custom dictionary of given size and params

See Also