Kako dobiti metriku fonta u C#

U ovom vodiču korak po korak, objasnit ćemo kako dobiti metriku fonta u C#. Ovaj vodič pruža kod za dobivanje metrike fonta Type1 u C#, ali Aspose.Font for .NET, C# biblioteka fontova pomaže vam čitati metriku fontova u C# iz drugih vrsta fontova, uključujući TruType i OpenType formate fontova.

Koraci za dobivanje metrike fonta u C#

  1. Instalirajte paket Aspose.Font for .NET s NuGet.org
  2. Uključi prostore imena Aspose.Font, Aspose.Font.Sources i Aspose.Font.Type1
  3. Primijenite licencu za Aspose.Font za .NET kako biste izbjegli vodeni žig procjene
  4. Učitaj ulazni font Type1 u objekt FileSystemStreamSource
  5. Stvorite objekt FontFileDefinition iz izvora toka
  6. Stvorite objekt FontDefinition iz definicije datoteke
  7. Otvori definiciju fonta kao Type1Font objekt
  8. Sada nabavite sve metričke atribute Type1 fonta

Font sadrži podatke o metrici koji pomažu u opisivanju glifova unutar fonta. Ove metričke informacije o fontovima pomažu računalu naučiti kako crtati znakove i rečenice na zaslonu. Ako želimo obraditi ove metričke podatke putem koda u našim .NET aplikacijama, to nije lak zadatak. Međutim, Aspose.Font za .NET pomaže da se cijeli proces učini vrlo jednostavnim i laganim pomoću nekoliko gore navedenih koraka.

Kod za dobivanje metrike fonta u C#

U gornjem kodu učitavamo PFB format datoteke koji sadrži naš Type1 font koji želimo obraditi u C# kodu. Nakon što smo učitali font i pretvorili ga u Type1Font objekt, možemo izdvojiti metriku fonta u C# iz ove datoteke.

Ovaj kod vam može pomoći da jednostavno stvorite čitač C# fontova u vašim .NET aplikacijama uključujući aplikacije za web, radnu površinu, Windows i Microsoft Store.

 Hrvatski