FontRepository
Übersicht
FontRepository ist eine Klasse in Aspose.PDF FOSS für .NET.
Stellt Zugriff auf Schriftarten bereit, die in PDF-Dokumenten verwendet werden können.
Diese Klasse stellt 10 Methoden zur Arbeit mit FontRepository Objekten in .NET Programmen bereit. Verfügbare Methoden umfassen: FindFont, FontRepository, LoadFonts, OpenFont, ReloadFonts. Alle öffentlichen Mitglieder sind für jede .NET Anwendung nach der Installation des Aspose.PDF FOSS für .NET Pakets zugänglich. Eigenschaften: Sources, Standard14Names, Substitutions.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Sources | FontSourceCollection | Lesen | Die Sammlung von Schriftquellen, die für die Schriftauflösung verwendet wird. |
Substitutions | FontSubstitutionCollection | Lesen | Vom Benutzer bereitgestellte Ersetzungen, die von FindFont konsultiert werden, bevor auf Quellen zurückgegriffen wird. |
Standard14Names | IReadOnlyList<string> | Lesen | Die 14 Standard-PDF-Schriftnamen (PDF32000_2008 §9.6.2.2). |
Methoden
| Signatur | Beschreibung |
|---|---|
FontRepository() | Ruft FontRepository auf dieser FontRepository-Instanz auf. |
FindFont(fontName: string) | Finde eine Schriftart nach Namen. |
FindFont(fontFamilyName: string, stl: FontStyles) | Finde eine Schriftart nach Familienname und Stil. |
FindFont(fontFamilyName: string, stl: FontStyles, ignoreCase: bool) | Finde eine Schriftart nach Familienname und Stil mit optionaler Groß-/Kleinschreibung-unabhängiger Übereinstimmung. |
FindFont(fontName: string, ignoreCase: bool) | Finde eine Schriftart nach Namen mit optionaler Groß-/Kleinschreibung-unabhängiger Übereinstimmung. |
OpenFont(fontFilePath: string) | Öffne eine Schriftart von einem Dateipfad. |
OpenFont(fontFilePath: string, metricsFilePath: string) | Öffne eine Type-1-Schriftart aus einem Paar von .pfb- und .afm-Dateien. |
OpenFont(fontStream: System.IO.Stream, fontType: FontTypes) | Öffnen Sie eine Schriftart aus einem Stream von TrueType (TTF) oder OpenType (OTF) Daten. |
LoadFonts() | Erzwingen Sie, dass die Schriftquellen die verfügbaren Schriftarten aufzählen. |
ReloadFonts() | Setzen Sie die Quellensammlung auf ihren Standardzustand zurück (ein einzelnes SystemFontSource). |