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モードにし、最終ブロックとしてマークします |