Konvertuoti TTF į WOFF naudojant C#

Šiame žingsnis po žingsnio straipsnyje paaiškinama, kaip konvertuoti TTF į WOFF naudojant C#. TTF į WOFF konvertavimas C# kalba užtikrina, kad šriftai būtų optimizuoti, suderinami su moderniomis naršyklėmis, saugūs ir mažesni. Šis procesas suspaudžia TTF šriftą ir iš naujo supakuoja jį į WOFF formatą naudojant kelis API iškvietimus.

Žingsniai, kaip konvertuoti TTF šriftą į WOFF naudojant C#

  1. Įdiekite Aspose.Font for .NET paketą iš NuGet.org, kad konvertuotumėte TTF į WOFF
  2. Importuokite reikiamas vardų erdves, kad pasiektumėte failų ir šriftų valdymo funkcijas
  3. Įkelkite licenciją, kad išvengtumėte apribojimų ir sukurtumėte išvestį be vandens ženklo
  4. Įkelkite šriftą į atminties srautą ir naudokite jį FontDefinition objektui sukurti su FontType.TTF
  5. Atidarykite šriftą naudodami metodą Font.Open() ir aukščiau minėtą FontDefinition objektą
  6. Sukurkite FileStream išvesties failui diske
  7. Iškvieskite Font.SaveToFormat() metodą, kad išsaugotumėte įkeltą šriftą FontSavingFormats.WOFF formatu

Šie žingsniai apibendrina, kaip sukurti TTF į webfont generatorių naudojant C#. Pridėkite reikiamas vardų erdves, pasirinktinai inicializuokite licenciją, įkelkite TTF šrifto turinį į atmintį ir atidarykite TTF šriftą naudodami Font.Open() metodą. Galiausiai sukonfigūruokite WOFF išvesties nustatymus, pvz., atminties srautą išvesties failui diske, ir iškvieskite SaveToFormat() metodą rezultatui sugeneruoti.

Kodas, kaip konvertuoti TTF į webfont naudojant C#

Pirmiau pateiktas pavyzdinis kodas konvertuoja TTF į WOFF. Galite įdėti gautą WOFF failą naudodami CSS @font-face moderniose naršyklėse. Interneto puslapiai su WOFF šriftais yra saugesni nei žali TTF failai.

Šis trumpas vadovas parodė, kaip sukurti TTF į WOFF konverterį. Norėdami atvaizduoti tekstą su konkrečiu šriftu jo neįdiegę sistemoje, žiūrėkite straipsnį Rašyti tekstą ant paveikslėlio naudojant C#.

 Latviski