FontRepository

FontRepository

General

FontRepository és una classe en FOSS per a .NET.

Ofereix accés a fonts disponibles per utilitzar en documents PDF.

Aquesta classe proporciona 10 mètodes per treballar amb objectes FontRepository en programes .NET. Els mètodes disponibles inclouen: FindFont, FontRepository, LoadFonts, OpenFont, ReloadFonts. Tots els membres públics són accessibles a qualsevol aplicació .NET després d’instal·lar el paquet FOSS per .Net. Propietats: Sources, Standard14Names, Substitutions.

Propietats

NomTipus de productesAccésDescripció
SourcesFontSourceCollectionLlegeix.La col·lecció de fonts utilitzades per a la resolució.
SubstitutionsFontSubstitutionCollectionLlegeix.Substitucions facilitades per l’usuari consultades pel FindFont abans de passar a Fonts.
Standard14NamesIReadOnlyList<string>Llegeix.Els 14 noms de font PDF estàndard (PDF32000_2008 §9.6.2.2).

Mètodes

SignaturaDescripció
FontRepository()L’exemple de FontRepository en aquesta instància.
FindFont(fontName: string)Troba una font pel nom.
FindFont(fontFamilyName: string, stl: FontStyles)Troba una lletra per nom i estil.
FindFont(fontFamilyName: string, stl: FontStyles, ignoreCase: bool)Trobar una font per cognom i estil amb opcional cassa-sensible coincidència.
FindFont(fontName: string, ignoreCase: bool)Troba una font pel nom amb la correspondència opcional sense sensibilitat a les cases.
OpenFont(fontFilePath: string)Obre una font des d’una ruta de fitxer.
OpenFont(fontFilePath: string, metricsFilePath: string)Obre una font de tipus 1 des d’un parell de fitxers .pfb + .afm.
OpenFont(fontStream: System.IO.Stream, fontType: FontTypes)Obre una font des d’un flux de dades TrueType (TTF) o OpenType [OTF].
LoadFonts()Forçar les fonts de font per enumerar fonts disponibles.
ReloadFonts()Reinicia la col·lecció de font al seu estat predeterminat (un sol SystemFontSource).

Vegeu també

 Català