Brotli kompressiopalvelu

Brotli kompressiopalvelu

Brotli kompressiopalvelu

WOFF2 -tunnukset käyttävät Brotli-kompressiota glyph-taulukon tietoihin. Aspose.Font FOSS for Python sisältää pakollisen puhtaan Python Brotli-implementaation, joten ei järjestelmän tasoa brotli Kirjasto Se on tarpeen.


Lataus WOFF2 (Automatic Brotli Decompression)

FontLoader WOFF2 Brotli-tietojen purkaminen automaattisesti.

from aspose_font.loader import FontLoader

font = FontLoader.open("MyFont.woff2")
print(font.font_name, font.num_glyphs)

WOFF2 (Automatic Brotli Compression) -materiaalin säästöä

FontConverter.convert() tulon kompressointi automaattisesti, kun kohdentomuoto on woff2.

from aspose_font.loader import FontLoader
from aspose_font.converter import FontConverter

font = FontLoader.open("Roboto-Regular.ttf")
woff2 = FontConverter.convert(font, target_format="woff2")

Vinkkejä ja parhaita käytäntöjä

  • Brotli-sovellus on puhdas Python; suorituskyvyn kriittisten sovellusten osalta tarkastellaan asentamista brotli C laajennus erikseen
  • BrotliDecoder ja BrotliEncoder ovat sisäisiä luokkoja; älä tuota niitä suoraan sovelluskoodissa

API-viitteiden yhteenveto

Luokka / menetelmäDescription
BrotliDecoderSisäinen Brotli-dekompressori (käytetään FontLoaderin WOFF2-sovelluksella)
BrotliEncoderSisäinen Brotli kompressori (käytetään FontConverter for WOFF2)
FontLoader.open(path)WOFF2 -laajennus automaattisella dekompressiolla
FontConverter.convert(font, "woff2")Tallenna WOFF2 automaattisella kompressiolla

See Also

 Suomi