Betűmutatók beszerzése a C#-ban

Ebben a lépésről lépésre szóló útmutatóban elmagyarázzuk, hogyan szerezhet be betűtípus-metrikákat C#-ban. Ez az oktatóanyag kódot tartalmaz a Type1 betűtípus-metrikák C#-ban való lekéréséhez, de a Aspose.Font for .NET, egy C#-betűkészlet-könyvtár segít elolvasni a C#-beli betűtípus-metrikákat más betűtípusokból is, beleértve a TruType és OpenType betűtípusokat is.

A betűtípus-metrikák lekérésének lépései a C#-ban

  1. Telepítse a Aspose.Font for .NET csomagot a NuGet.org webhelyről
  2. Tartalmazzon Aspose.Font, Aspose.Font.Sources és Aspose.Font.Type1 névtereket
  3. Az értékelési vízjel elkerülése érdekében kérjen licencet az Aspose.Font for .NET számára
  4. Töltse be a bemeneti Type1 betűtípust a FileSystemStreamSource objektumba
  5. Hozzon létre egy FontFileDefinition objektumot a streamforrásból
  6. Hozzon létre egy FontDefinition objektumot a fájldefinícióból
  7. Nyissa meg a betűtípus meghatározását Type1Font objektumként
  8. Most szerezze be a Type1 betűtípus összes metrika attribútumait

A betűtípus olyan metrikus információkat tartalmaz, amelyek segítenek a betűtípuson belüli karakterjelek leírásában. A betűtípusok mérőszámai segítenek a számítógépnek megtanulni, hogyan kell karaktereket és mondatokat rajzolni a képernyőre. Ha ezeket a mérőszámokat kódon keresztül szeretnénk feldolgozni .NET-alkalmazásainkban, ez nem könnyű feladat. Az Aspose.Font for .NET azonban néhány fent említett lépéssel nagyon egyszerűvé és egyszerűvé teszi az egész folyamatot.

Kód a betűtípus-metrikák lekéréséhez C#-ban

A fenti kódban egy PFB fájlformátumot töltünk be, amely tartalmazza a Type1 betűtípusunkat, amelyet C# kódban szeretnénk feldolgozni. Miután betöltöttük a font fájlt, és Type1Font objektummá konvertáltuk, ki tudjuk bontani a betűtípus-metrikákat C#-ban ebből a fájlból.

Ezzel a kóddal könnyedén létrehozhat egy C# betűtípus-olvasót .NET-alkalmazásaiban, beleértve a webes, asztali, Windows- és Microsoft Store-alkalmazásokat.

 Magyar