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