FontRepository
Revisión
FontRepository Es una clase en Aspose.PDF FOSS para .NET.
Proporciona acceso a las fuentes disponibles para el uso en documentos PDF.
Esta clase proporciona 10 métodos para trabajar con los objetos de FontRepository en programas .NET. Los métodos disponibles incluyen: FindFont, FontRepository, LoadFonts, OpenFont, ReloadFonts. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.PDF FOSS para el paquete .Net. Propiedades : Sources, Standard14Names, Substitutions.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
Sources | FontSourceCollection | Leer | La colección de fuentes de fontos utilizadas para la resolución de las fontas. |
Substitutions | FontSubstitutionCollection | Leer | Substituciones proporcionadas por el usuario consultadas en FindFont antes de pasar a las fuentes. |
Standard14Names | IReadOnlyList<string> | Leer | Los 14 nombres de fontas PDF estándar (PDF32000_2008 §9.6.2.2). |
Metodología
| firma | Descripción |
|---|---|
FontRepository() | Póngase en el instante FontRepository. |
FindFont(fontName: string) | Encuentra un nombre por letra. |
FindFont(fontFamilyName: string, stl: FontStyles) | Encuentra una letra por nombre y estilo de familia. |
FindFont(fontFamilyName: string, stl: FontStyles, ignoreCase: bool) | Encuentra una letra por nombre y estilo familiar con un ajuste opcional de caso insensible. |
FindFont(fontName: string, ignoreCase: bool) | Encuentra una letra por nombre con un ajuste opcional de caso insensible. |
OpenFont(fontFilePath: string) | Abrir una fuente de un archivo. |
OpenFont(fontFilePath: string, metricsFilePath: string) | Abrir una letra de tipo 1 desde un par de archivos .pfb + .afm. |
OpenFont(fontStream: System.IO.Stream, fontType: FontTypes) | Abrir una letra de un flujo de datos TrueType (TTF) o OpenType [OTF]. |
LoadFonts() | Forzar a las fuentes de fontos para enumerar los fonts disponibles. |
ReloadFonts() | Reset la colección de fuentes a su estado default (un solo SystemFontSource). |