Brotli
Brotli
概述
Brotli 是Python的Aspose.Font FOSS中的一个类.
布罗特利公用事业公司暴露了 压缩机 及其他 解压 对于通用字节内容的函数,以及 压缩阵列 及其他 解压Array 对于基于数组的工作流程,使WOFF2字体包装更容易.
这个类提供了8种方法,用于在Python程序中使用Brotli对象. 有的方法包括: OpenInputBinary, OpenInputFile, OpenOutputFile, __init__, compress, compressArray, decompress, decompressArray. 在安装Python包的Aspose.Font FOSS后,所有公众成员都可以访问任何 Python 应用程序.
方法
| Signature | 描述情况 |
|---|---|
__init__(dictionary_path) | Calls 开始 在这个布罗特利案例上. |
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) | 从指定路径开启二进制流,用于布罗特利解压. |