WOFF ja Woff2 -virrokset

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; FontLoader Decompress 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

See Also

 Suomi