Brotli

概要

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

Brotli ユーティリティは提供します compress and decompress 汎用バイトコンテンツ向けの関数、さらに compressArray and decompressArray 配列ベースのワークフロー向けで、WOFF2 フォントのパッケージングを容易にします。

このクラスは、Python プログラムで Brotli オブジェクトを操作するための 8 つのメソッドを提供します。利用可能なメソッドは、OpenInputBinary、OpenInputFile、OpenOutputFile、__init__、compress、compressArray、decompress、decompressArray です。Aspose.Font の Python 用 FOSS をインストールすれば、すべての公開メンバーは任意の Python アプリケーションからアクセス可能です。

メソッド

シグネチャ説明
__init__(dictionary_path)Calls init この Brotli インスタンス上で。
decompress(content)指定されたBrotli圧縮されたバイトコンテンツを解凍し、元のバイトを返します
compress(content, quality)指定された品質レベルでBrotliを使用して、与えられたバイトコンテンツを圧縮します
decompressArray(content)Brotli圧縮されたバイト配列を解凍し、解凍された配列を返します
compressArray(content, quality)指定された品質でBrotliを使用してバイト配列を圧縮し、圧縮された配列を返します
OpenInputFile(input_path)指定されたパスのファイルを開き、Brotli 圧縮データを読み取ります
OpenOutputFile(output_path, force)指定されたパスのファイルを開くか作成し、Brotli 圧縮データを書き込みます;既存のファイルがある場合は強制的に上書きします
OpenInputBinary(input_path)指定されたパスからバイナリストリームを開き、Brotli デコンプレッションを行います

参照

 日本語