FontRepository

FontRepository

Przegląd

FontRepository jest klasą w Aspose.PDF FOSS dla .NET.

Zapewnia dostęp do czcionek dostępnych do użycia w dokumentach PDF.

Ta klasa udostępnia 10 metod do pracy z obiektami FontRepository w programach .NET. Dostępne metody to: FindFont, FontRepository, LoadFonts, OpenFont, ReloadFonts. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: Sources, Standard14Names, Substitutions.

Właściwości

NazwaTypDostępOpis
SourcesFontSourceCollectionOdczytZbiór źródeł czcionek używanych do rozwiązywania czcionek.
SubstitutionsFontSubstitutionCollectionOdczytPodstawienia dostarczone przez użytkownika, które są konsultowane przez FindFont przed przejściem do Sources.
Standard14NamesIReadOnlyList<string>Odczyt14 standardowych nazw czcionek PDF (PDF32000_2008 §9.6.2.2).

Metody

SygnaturaOpis
FontRepository()Wywołuje FontRepository na tej instancji FontRepository.
FindFont(fontName: string)Znajdź czcionkę po nazwie.
FindFont(fontFamilyName: string, stl: FontStyles)Znajdź czcionkę po nazwie rodziny i stylu.
FindFont(fontFamilyName: string, stl: FontStyles, ignoreCase: bool)Znajdź czcionkę według nazwy rodziny i stylu z opcjonalnym dopasowaniem nie uwzględniającym wielkości liter.
FindFont(fontName: string, ignoreCase: bool)Znajdź czcionkę według nazwy z opcjonalnym dopasowaniem nie uwzględniającym wielkości liter.
OpenFont(fontFilePath: string)Otwórz czcionkę ze ścieżki pliku.
OpenFont(fontFilePath: string, metricsFilePath: string)Otwórz czcionkę Type 1 z pary plików .pfb + .afm.
OpenFont(fontStream: System.IO.Stream, fontType: FontTypes)Otwórz czcionkę ze strumienia danych TrueType (TTF) lub OpenType (OTF).
LoadFonts()Wymuś, aby źródła czcionek wyliczały dostępne czcionki.
ReloadFonts()Zresetuj kolekcję źródeł do jej domyślnego stanu (jednego SystemFontSource).

Zobacz także

 Polski