FontRepository
Overview
FontRepository je třída v Aspose.PDF FOSS pro .NET.
Poskytuje přístup k písmem, které jsou dostupné pro použití v dokumentech PDF.
Tato třída poskytuje 10 metod pro práci s FontRepository objekty v .NET programech. K dispozici jsou následující metody: FindFont, FontRepository, LoadFonts, OpenFont, ReloadFonts. Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .Net. Vlastnosti: Sources, Standard14Names, Substitutions.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Sources | FontSourceCollection | Read | Sbírka zdrojů písma používaná pro rozlišení písmu. |
Substitutions | FontSubstitutionCollection | Read | Substituce poskytnuté uživatelem, které FindFont zkoumá před přepínáním do zdrojů. |
Standard14Names | IReadOnlyList<string> | Read | 14 standardních názvů PDF písma (PDF32000_2008 §9.6.2.2). |
Methods
| Signature | Description |
|---|---|
FontRepository() | Volá FontRepository na této instanci FontRepository . |
FindFont(fontName: string) | Najdi písmo podle jména. |
FindFont(fontFamilyName: string, stl: FontStyles) | Najděte si písmo podle příjmení a stylu. |
FindFont(fontFamilyName: string, stl: FontStyles, ignoreCase: bool) | Najděte písmo podle příjmení a stylu s volitelným shodováním bez citlivosti na velké písmena. |
FindFont(fontName: string, ignoreCase: bool) | Najděte písmo podle jména s volitelným shodováním bez citlivosti na velké a malé písmena. |
OpenFont(fontFilePath: string) | Otevřete font z cesty souboru. |
OpenFont(fontFilePath: string, metricsFilePath: string) | Otevřete font typu 1 z párů souborů .pfb + .afm. |
OpenFont(fontStream: System.IO.Stream, fontType: FontTypes) | Otevřete font ze proudu TrueType (TTF) nebo OpenType data (OTF). |
LoadFonts() | Přinuti fonty, aby vyjmenovaly dostupné font. |
ReloadFonts() | Zpátky nastavit zdrojovou sbírku na předvolený stav (jednotný SystemFontSource). |