Brotli

Brotli

Przegląd

Brotli jest klasą w Aspose.Font FOSS dla Python.

Narzędzia Brotli udostępniają compress and decompress funkcje dla ogólnej zawartości bajtowej, a także compressArray and decompressArray dla przepływów pracy opartych na tablicach, ułatwiając pakowanie czcionek WOFF2.

Ta klasa zapewnia 8 metod do pracy z obiektami Brotli w programach Python. Dostępne metody to: OpenInputBinary, OpenInputFile, OpenOutputFile, __init__, compress, compressArray, decompress, decompressArray. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji Python po zainstalowaniu pakietu Aspose.Font FOSS dla Python.

Metody

SygnaturaOpis
__init__(dictionary_path)Calls init na tej instancji Brotli.
decompress(content)Dekompresuje podaną zawartość bajtową skompresowaną przy użyciu Brotli i zwraca oryginalne bajty
compress(content, quality)Kompresuje podaną zawartość bajtową przy użyciu Brotli z określonym poziomem jakości
decompressArray(content)Dekompresuje tablicę bajtów skompresowaną przy użyciu Brotli i zwraca zdekompresowaną tablicę
compressArray(content, quality)Kompresuje tablicę bajtów przy użyciu Brotli na podanym poziomie jakości i zwraca skompresowaną tablicę
OpenInputFile(input_path)Otwiera plik pod podaną ścieżką w celu odczytu danych skompresowanych przy użyciu Brotli
OpenOutputFile(output_path, force)Otwiera lub tworzy plik pod podaną ścieżką w celu zapisu danych skompresowanych przy użyciu Brotli; wymusza nadpisanie istniejących plików
OpenInputBinary(input_path)Otwiera strumień binarny z określonej ścieżki w celu dekompresji Brotli

Zobacz także

 Polski