Как да получите показатели за шрифтове в C#

В това ръководство стъпка по стъпка ще обясним как да получите показатели за шрифтове в C#. Този урок предоставя код за получаване на показатели за шрифт Type1 в C#, но Aspose.Font for .NET, C# библиотека с шрифтове ви помага да четете показатели за шрифтове в C# от други типове шрифтове, включително формати на шрифтове TruType и OpenType.

Стъпки за получаване на показатели за шрифтове в C#

  1. Инсталирайте пакет Aspose.Font for .NET от NuGet.org
  2. Включете пространства от имена Aspose.Font, Aspose.Font.Sources и Aspose.Font.Type1
  3. Приложете лиценз към Aspose.Font за .NET, за да избегнете воден знак за оценка
  4. Заредете входния шрифт Type1 в обект FileSystemStreamSource
  5. Създайте обект FontFileDefinition от източника на потока
  6. Създайте обект FontDefinition от дефиницията на файла
  7. Отворете дефиницията на шрифта като Type1Font обект
  8. Сега вземете всички атрибути на показателите на шрифта Type1

Шрифтът съдържа информация за показатели, която помага да се опишат глифовете вътре в шрифта. Тази информация за показателите на шрифтовете помага на компютъра да се научи как да рисува знаци и изречения на екрана. Ако искаме да обработим тази информация за показатели чрез код в нашите .NET приложения, това не е лесна задача. Aspose.Font за .NET обаче помага да направите целия процес много прост и лесен, като използвате няколко стъпки, както е споменато по-горе.

Код за получаване на показатели за шрифтове в C#

В горния код зареждаме PFB файлов формат, който съдържа нашия Type1 шрифт, който искаме да обработим в C# код. След като заредим font и го преобразуваме в обект Type1Font, можем да извлечем показателите на шрифта в C# от този файл.

Този код може да ви помогне лесно да създадете C# четец на шрифтове във вашите .NET приложения, включително приложения за уеб, десктоп, Windows и Microsoft Store.

 Български