FontRepository
Обзор
FontRepository является классом в Aspose.PDF FOSS для .NET.
Предоставляет доступ к шрифтам, которые можно использовать в PDF-документах.
Этот класс предоставляет 10 методов для работы с объектами FontRepository в программах .NET. Доступные методы включают: FindFont, FontRepository, LoadFonts, OpenFont, ReloadFonts. Все публичные участники доступны для любого приложения .NET после установки пакета Aspose.PDF FOSS for .Net. Свойства: Sources, Standard14Names, Substitutions.
Свойства
| Наименование: | Тип: | Access | Описание: |
|---|---|---|---|
Sources | FontSourceCollection | Читайте . | Сборник источников шрифтов, используемых для разрешения шрифта. |
Substitutions | FontSubstitutionCollection | Читайте . | Замены, предоставленные пользователем и просматриваемые FindFont перед переходом к источникам. |
Standard14Names | IReadOnlyList<string> | Читайте . | 14 стандартных имен шрифтов PDF (PDF32000_2008 §9.6.2.2). |
Методы
| Signature | Описание: |
|---|---|
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). |