Aspose::Pdf::Text::FontRepository klass

FontRepository class

Utför teckensnittssökning. Söker i systeminstallerade teckensnitt och standard Pdf teckensnitt. Tillhandahåller också funktionalitet för att öppna anpassade teckensnitt.

class FontRepository : public System::Object

Metoder

MetodBeskrivning
static FindFont(const System::String&)Söker och returnerar teckensnitt med angivet teckensnittsnamn.
static FindFont(const System::String&, bool)Söker och returnerar teckensnitt med angivet teckensnittsnamn, ignorerar eller beaktar skiftlägeskänslighet.
static FindFont(const System::String&, FontStyles)Söker och returnerar teckensnitt med angivet teckensnittsnamn och teckensnittsstil.
static FindFont(const System::String&, FontStyles, bool)Söker och returnerar teckensnitt med angivet teckensnittsnamn och teckensnittsstil, ignorerar eller beaktar skiftlägeskänslighet.
static get_Sources()Hämtar samling av teckensnittskällor.
static get_Substitutions()Hämtar samling av teckensnittssubstitutionsstrategier.
static LoadFonts()Laddar systeminstallerade teckensnitt och standard Pdf teckensnitt. Denna metod är utformad för att påskynda teckensnittsladdningsprocessen. Som standard laddas teckensnitt vid första begäran om något teckensnitt. Användning av denna metod laddar system- och standard Pdf teckensnitt omedelbart innan något Pdf dokument öppnas.
static OpenFont(const System::SharedPtr<System::IO::Stream>&, const FontTypes&)Öppnar teckensnitt med angiven teckensnittström.
static OpenFont(const System::String&)Öppnar teckensnitt med angiven teckensnittsfilssökväg.
static OpenFont(const System::String&, const System::String&)Öppnar teckensnitt med angiven teckensnittsfilssökväg och metrisfilssökväg.
static ReloadFonts()Laddar om alla teckensnitt som anges av egenskapen Sources

Se även