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#
- Instalirajte paket Aspose.Font for .NET s NuGet.org
- Uključi prostore imena Aspose.Font, Aspose.Font.Sources i Aspose.Font.Type1
- Primijenite licencu za Aspose.Font za .NET kako biste izbjegli vodeni žig procjene
- Učitaj ulazni font Type1 u objekt FileSystemStreamSource
- Stvorite objekt FontFileDefinition iz izvora toka
- Stvorite objekt FontDefinition iz definicije datoteke
- Otvori definiciju fonta kao Type1Font objekt
- 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.