Brotli
Opinie generală
Brotli este o clasă în Aspose.Font FOSS pentru Python.
Brotli expune utilităţile comprimare și de: decompresă funcții pentru conținutul de byte generic, precum și comprimareArray și de: decompresArray pentru fluxurile de lucru bazate pe matrici, facilitând ambalarea fonturilor WOFF2.
Această clasă oferă 8 metode pentru a lucra cu obiectele Brotli în programele Python. Metodele disponibile includ: OpenInputBinary, OpenInputFile, OpenOutputFile, __init__, compress, compressArray, decompress, decompressArray. Toți membrii publicului sunt accesibili oricărei aplicații Python după instalarea pachetului FOSS pentru Python.
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
__init__(dictionary_path) | Apeluri init (încetare) în cazul Brotli. |
decompress(content) | Decomprimează conținutul de byte dat Brotli-compres și returnează originarii bytes |
compress(content, quality) | Comprimează conținutul de bați dat folosind Brotli cu nivelul specificat de calitate. |
decompressArray(content) | Decomprimează un Brotli-comprimate matrice de bați și returnează decompresă matricul |
compressArray(content, quality) | Comprime un tablou de biți folosind Brotli la calitatea dată și returnă tabloul comprimat. |
OpenInputFile(input_path) | Deschide un fișier la calea dată pentru citirea datelor comprimate de Brotli. |
OpenOutputFile(output_path, force) | Deschide sau creează un fișier la calea dată pentru scrierea datelor comprimate de Brotli; forța suprascrie fișierele existente. |
OpenInputBinary(input_path) | Deschide un flux binar de la calea specificată pentru decompresia Brotli |