Pretvorite TTF u WOFF pomoću C#

Ovaj članak korak po korak objašnjava kako pretvoriti TTF u WOFF pomoću C#. Pretvorba TTF u WOFF u C# osigurava da su fontovi optimizirani, kompatibilni s modernim web preglednicima, sigurni i manje veličine. Ovaj proces komprimira TTF font i ponovno ga pakira u WOFF format s nekoliko API poziva.

Koraci za pretvorbu TTF fonta u WOFF pomoću C#

  1. Instalirajte Aspose.Font for .NET paket s NuGet.org kako biste pretvorili TTF u WOFF
  2. Uvezite potrebne prostore imena za pristup funkcijama rukovanja datotekama i fontovima
  3. Učitajte licencu kako biste izbjegli ograničenja i stvorili izlaz bez vodenog žiga
  4. Učitajte font u memorijski tok i koristite ga za stvaranje FontDefinition objekta s FontType.TTF
  5. Otvorite font pomoću metode Font.Open() i gore spomenutog FontDefinition objekta
  6. Kreirajte FileStream za izlaznu datoteku na disku
  7. Pozovite metodu Font.SaveToFormat() da biste spremili učitani font u formatu FontSavingFormats.WOFF

Ovi koraci sažimaju kako razviti generator webfonta TTF pomoću C#. Dodajte referencu na potrebne prostore imena, po želji instancirajte licencu, učitajte sadržaj TTF fonta u memoriju i otvorite TTF font pomoću metode Font.Open(). Na kraju postavite WOFF izlazne postavke, poput memorijskog toka za izlaznu datoteku na disku, i pozovite metodu SaveToFormat() za generiranje rezultata.

Kod za pretvorbu TTF u webfont pomoću C#

Gornji primjer koda pretvara TTF u WOFF. Možete ugraditi izlaznu WOFF datoteku putem CSS @font-face u modernim preglednicima. Web stranice koje sadrže WOFF fontove sigurnije su od sirovih TTF datoteka.

Ovaj kratki vodič nas je naučio razvoju pretvarača TTF u WOFF. Za iscrtavanje teksta s određenim fontom bez instalacije na sustav, pogledajte članak Pisanje teksta na sliku pomoću C#.

 Hrvatski