FontRepository
Panoramica
FontRepository è una classe in Aspose.PDF FOSS per .NET.
Fornisce l’accesso ai caratteri disponibili per l’uso nei documenti PDF.
Questa classe fornisce 10 metodi per lavorare con oggetti FontRepository nei programmi .NET. I metodi disponibili includono: FindFont, FontRepository, LoadFonts, OpenFont, ReloadFonts. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.PDF FOSS per .NET. Proprietà: Sources, Standard14Names, Substitutions.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
Sources | FontSourceCollection | Lettura | La raccolta di font source usata per la risoluzione dei font. |
Substitutions | FontSubstitutionCollection | Lettura | Sostituzioni fornite dall’utente consultate da FindFont prima di passare a Sources. |
Standard14Names | IReadOnlyList<string> | Lettura | I 14 nomi di font PDF standard (PDF32000_2008 §9.6.2.2). |
Metodi
| Firma | Descrizione |
|---|---|
FontRepository() | Chiama FontRepository su questa istanza di FontRepository. |
FindFont(fontName: string) | Trova un font per nome. |
FindFont(fontFamilyName: string, stl: FontStyles) | Trova un font per nome della famiglia e stile. |
FindFont(fontFamilyName: string, stl: FontStyles, ignoreCase: bool) | Trova un font per nome famiglia e stile con corrispondenza opzionale senza distinzione tra maiuscole e minuscole. |
FindFont(fontName: string, ignoreCase: bool) | Trova un font per nome con corrispondenza opzionale senza distinzione tra maiuscole e minuscole. |
OpenFont(fontFilePath: string) | Apri un font da un percorso file. |
OpenFont(fontFilePath: string, metricsFilePath: string) | Apri un font Type 1 da una coppia di file .pfb + .afm. |
OpenFont(fontStream: System.IO.Stream, fontType: FontTypes) | Apri un font da un flusso di dati TrueType (TTF) o OpenType (OTF). |
LoadFonts() | Forza le sorgenti di font a enumerare i font disponibili. |
ReloadFonts() | Reimposta la raccolta delle sorgenti al suo stato predefinito (un singolo SystemFontSource). |