Brotli
Brotli
Übersicht
Brotli ist eine Klasse in Aspose.Font FOSS für Python.
Brotli-Dienstprogramme stellen bereit compress and decompress Funktionen für generischen Byte-Inhalt sowie compressArray and decompressArray für array‑basierte Workflows, die das Verpacken von WOFF2‑Schriften erleichtern.
Diese Klasse stellt 8 Methoden zur Arbeit mit Brotli-Objekten in Python-Programmen bereit. Verfügbare Methoden umfassen: OpenInputBinary, OpenInputFile, OpenOutputFile, __init__, compress, compressArray, decompress, decompressArray. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.Font FOSS für Python-Paket installiert wurde.
Methoden
| Signatur | Beschreibung |
|---|---|
__init__(dictionary_path) | Calls init auf dieser Brotli-Instanz. |
decompress(content) | Dekomprimiert den angegebenen Brotli-komprimierten Byte-Inhalt und gibt die ursprünglichen Bytes zurück |
compress(content, quality) | Komprimiert den angegebenen Byte-Inhalt mit Brotli unter Angabe des Qualitätslevels |
decompressArray(content) | Dekomprimiert ein Brotli-komprimiertes Byte-Array und gibt das dekomprimierte Array zurück |
compressArray(content, quality) | Komprimiert ein Byte-Array mit Brotli bei der angegebenen Qualität und gibt das komprimierte Array zurück |
OpenInputFile(input_path) | Öffnet eine Datei am angegebenen Pfad zum Lesen von Brotli-komprimierten Daten |
OpenOutputFile(output_path, force) | Öffnet oder erstellt eine Datei am angegebenen Pfad zum Schreiben von Brotli-komprimierten Daten; erzwingt das Überschreiben vorhandener Dateien |
OpenInputBinary(input_path) | Öffnet einen binären Stream vom angegebenen Pfad zur Brotli-Dekompression |