WOFF ja Woff2 -virrokset
WOFF ja Woff2 -virrokset
Tämä opas näyttää, miten ladata WOFF ja WofF2 web-virtsat ja muuntaa ne muihin muotoihin kuten TTF työpöydän käyttöön tai jatkossakin käsittelyyn.
WOFF ja Woff2 ovat kompressoituja web-tunnisteita. FontLoader Käytä molempia muotoja läpinäkyvästi – muoto tunnistetaan automaattisesti binary magia bytejä.
Lataa WOFF / Woff2
FontLoader.open() WOFF- ja Woff2-tallin puristaminen automaattisesti ja palauttaa standardin Font objekti, jolla on samat metatiedot ja glyfi-yhteys kuin mikään muu muoto.
from aspose_font.loader import FontLoader
woff = FontLoader.open("MyFont.woff")
woff2 = FontLoader.open("MyFont.woff2")
print(woff.font_family, woff.num_glyphs)WOFF2 muuntaminen TTF:een
FontConverter.convert(font, target) muuntamalla WOFF2 TTF:ään, tulostamat TrueType-tiedot poistetaan muokkaamiseen tai uudelleen pakkaukseen.
from aspose_font.loader import FontLoader
from aspose_font.converter import FontConverter
woff2 = FontLoader.open("MyFont.woff2")
ttf = FontConverter.convert(woff2, target_format="ttf")Vinkkejä ja parhaita käytäntöjä
- WOFF2 käyttää Brotli-kompressiota;
FontLoaderDecompress automaattisesti - Kun WOFF2 on muunneltu TTF:een, käytä
FontCleaner.clean_for_web()Ennen pakkaamista - Käytä
FontSubsetter.subset_for_web()ennen pakkausta WOFF2 verkkokaupan toimitukseen
API-viitteiden yhteenveto
| Luokka / menetelmä | Description |
|---|---|
FontLoader.open(path) | Lataa WOFF tai WofF2 tiedostopisteestä |
FontLoader.load(data) | Lataa WOFF tai Woff2 raaka-bytteistä |
FontConverter.convert(font, target_format) | Muunnetaan muuhun muotoon |