encode_encode_BrotliCompressor

encode_encode_BrotliCompressor

概要

encode_encode_BrotliCompressor は Aspose.Font の FOSS における Python 用のクラスです。

このクラスは、Python プログラムにおける encode_encode_BrotliCompressor オブジェクトを操作するための 7 つのメソッドを提供します。利用可能なメソッドは次のとおりです: BrotliSetCustomDictionary, CopyInputToRingBuffer, GetBrotliStorage, WriteBrotliData, WriteMetaBlockInternal, __init__, input_block_size。すべてのパブリックメンバーは、Aspose.Font の Python 用 FOSS パッケージをインストールした後、任意の Python アプリケーションからアクセス可能です。プロパティ: cmd_buffer_size_, commands_, dist_cache_, hash_type_, hashers_, input_pos_、およびその他 17 件。

プロパティ

名前型アクセス説明
storage_``読み取りストレージを取得します。
last_byte_bits_``読み取り最後のバイトビットを取得します。
last_byte_``読み取り最後のバイトを取得します。
commands_``読み取りコマンドを取得します。
cmd_buffer_size_``読み取りcmd バッファサイズを取得します。
literal_cost_mask_``読み取りリテラルコストマスクを取得します。
literal_cost_``読み取りリテラルコストを取得します .
ringbuffer_``読み取りリングバッファを取得します。
hash_type_``読み取りハッシュタイプを取得します。
max_backward_distance_``読み取り最大の後方距離を取得します。
saved_dist_cache_``読み取り保存された dist キャッシュを取得します。
dist_cache_``読み取りdist キャッシュを取得します。
params_``読み取りパラメータを取得します .
hashers_``読み取りハッシュ関数を取得します。
input_pos_``読み取り入力位置を取得します。
num_commands_``読み取りnum commands を取得します。
num_literals_``読み取りnum literals を取得します 。
last_insert_len_``読み取り最後に挿入された長さを取得します。
last_flush_pos_``読み取り最後のフラッシュ位置を取得します。
last_processed_pos_``読み取り最後に処理された pos を取得します。
prev_byte_``読み取り前のバイトを取得します。
prev_byte2_``読み取りprev byte2 を取得します。
storage_size_``読み取りストレージサイズを取得します。

メソッド

シグネチャ説明
__init__(params)Calls init この encode_encode_BrotliCompressor インスタンス上で。
GetBrotliStorage(size)要求されたサイズのストレージバッファを返します
input_block_size()一度に処理される入力ブロックのサイズを返します
CopyInputToRingBuffer(input_size, input_buffer)指定された入力データを内部リングバッファにコピーします
BrotliSetCustomDictionary(size, _hx_dict)圧縮用に指定されたサイズのカスタム辞書を設定します
WriteBrotliData(is_last, force_flush, out_size, output)圧縮データを書き込み、最終ブロックの処理とオプションの強制フラッシュに対応します
WriteMetaBlockInternal(is_last, utf8_mode, out_size, output)メタブロックを書き込み、オプションでUTF‑8モードにし、最終ブロックとしてマークします

参照

 日本語