FontRepository
Översikt
FontRepository är en klass i Aspose.PDF FOSS för .NET.
Tillhandahåller tillgång till fontän som är tillgängliga för användning i PDF-dokument.
Denna klass ger 10 metoder för att arbeta med FontRepository objekt i .NET-program. Tillgängliga metoder inkluderar: FindFont, FontRepository, LoadFonts, OpenFont, ReloadFonts. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: Sources, Standard14Names, Substitutions.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
Sources | FontSourceCollection | Läsning | Samlingen av fontkällor som används för font resolution. |
Substitutions | FontSubstitutionCollection | Läsning | Användar-tillhandahållna ersättningar som samlats in av FindFont innan de faller igenom till Källor. |
Standard14Names | IReadOnlyList<string> | Läsning | De 14 standardformulär PDF-fönsternamn (PDF32000_2008 §9.6.2.2). |
Metoder
| Signature | Beskrivning |
|---|---|
FontRepository() | Kalla FontRepository på detta FontRepository instans. |
FindFont(fontName: string) | Hitta en font per namn. |
FindFont(fontFamilyName: string, stl: FontStyles) | Hitta en font efter familjnamn och stil. |
FindFont(fontFamilyName: string, stl: FontStyles, ignoreCase: bool) | Hitta ett tecken efter familjnamn och stil med valfri fallsensitiv matchning. |
FindFont(fontName: string, ignoreCase: bool) | Hitta ett tecken per namn med valfri fallsensitiv matchning. |
OpenFont(fontFilePath: string) | Öppna en font från ett filvägar. |
OpenFont(fontFilePath: string, metricsFilePath: string) | Öppna ett typ 1-fönster från ett par .pfb + .afm filer. |
OpenFont(fontStream: System.IO.Stream, fontType: FontTypes) | Öppna en teckning från ett flöde av TrueType (TTF) eller OpenType(OTF). |
LoadFonts() | Tvinga fontkällor att lista tillgängliga font. |
ReloadFonts() | Återställ källsamlingen till dess standardstatus (en enda SystemFontSource). |