Brotli
Brotli
Overzicht
Brotli is een klasse in Aspose.Font FOSS voor Python.
Brotli-hulpmiddelen bieden compress and decompress functies voor generieke byte-inhoud, evenals compressArray and decompressArray voor op arrays gebaseerde workflows, die het verpakken van WOFF2-lettertypen vergemakkelijken.
Deze klasse biedt 8 methoden voor het werken met Brotli-objecten in Python-programma’s. Beschikbare methoden zijn: OpenInputBinary, OpenInputFile, OpenOutputFile, __init__, compress, compressArray, decompress, decompressArray. Alle openbare leden zijn toegankelijk voor elke Python-applicatie na het installeren van het Aspose.Font FOSS voor Python-pakket.
Methoden
| Handtekening | Beschrijving |
|---|---|
__init__(dictionary_path) | Calls init op deze Brotli-instantie. |
decompress(content) | Decomprimeert de gegeven Brotli-gecomprimeerde byte-inhoud en retourneert de originele bytes |
compress(content, quality) | Comprimeert de gegeven byte-inhoud met Brotli met het opgegeven kwaliteitsniveau |
decompressArray(content) | Decomprimeert een met Brotli gecomprimeerde byte-array en retourneert de gedecomprimeerde array |
compressArray(content, quality) | Comprimeert een byte-array met Brotli op de gegeven kwaliteit en retourneert de gecomprimeerde array |
OpenInputFile(input_path) | Opent een bestand op het opgegeven pad voor het lezen van Brotli-gecomprimeerde data |
OpenOutputFile(output_path, force) | Opent of maakt een bestand op het opgegeven pad aan voor het schrijven van Brotli-gecomprimeerde data; force overschrijft bestaande bestanden |
OpenInputBinary(input_path) | Opent een binaire stream van het opgegeven pad voor Brotli-decompressie |