FontRepository
Overview
FontRepository є класом в Aspose.PDF FOSS для .NET.
Забезпечує доступ до шрифтів, доступних для використання в PDF-документах.
Цей клас надає 10 методів роботи з об’єктами FontRepository в програмах .NET. Доступні методи включають: FindFont, FontRepository, LoadFonts, OpenFont, ReloadFonts. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: Sources, Standard14Names, Substitutions.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Sources | FontSourceCollection | Read | Збірка джерел шрифтів, що використовуються для розрахунок шрифта. |
Substitutions | FontSubstitutionCollection | Read | Заміни, надані користувачем, до яких звертається FindFont перед тим як перейти в джерела. |
Standard14Names | IReadOnlyList<string> | Read | 14 стандартних імен шрифтів PDF (PDF32000_2008 §9.6.2.2). |
Methods
| Signature | Description |
|---|---|
FontRepository() | Покликає FontRepository на цьому прикладі FontRepository. |
FindFont(fontName: string) | Знайдіть шрифт з ім’ям. |
FindFont(fontFamilyName: string, stl: FontStyles) | Знайдіть шрифт за прізвищем і стилем. |
FindFont(fontFamilyName: string, stl: FontStyles, ignoreCase: bool) | Знайдіть шрифт за прізвищем та стилем з опційним нечутливим до великих і малих знаків відповідність. |
FindFont(fontName: string, ignoreCase: bool) | Знайдіть шрифт за іменем з опційним нечутливим до великих і малих знаків відповідність. |
OpenFont(fontFilePath: string) | Відкрити шрифт з шляху файлу. |
OpenFont(fontFilePath: string, metricsFilePath: string) | Відкрити шрифт типу 1 з пари файлів .pfb + .afm. |
OpenFont(fontStream: System.IO.Stream, fontType: FontTypes) | Відкрити шрифт з потоку TrueType (TTF) або OpenType [OTF] даних. |
LoadFonts() | Примусити джерела шрифтів перераховувати доступні шрифти. |
ReloadFonts() | Переставте джерело колекції до умовної стані (єдиний SystemFontSource). |