Metoda THotPDF.ResolveFontForCodePoint
Najde prvo konfigurirano pisavo, ki vsebuje zahtevano skalarno vrednost Unicode
Deklaracija
function ResolveFontForCodePoint(CodePoint: Cardinal;
const PrimaryFontName: AnsiString;
out ResolvedFontName: AnsiString): boolean; overload;
function ResolveFontForCodePoint(CodePoint: Cardinal;
const PrimaryFontName: AnsiString; const FontStyle: TFontStyles;
out ResolvedFontName: AnsiString): boolean; overload;
Parametri
CodePointje skalarna vrednost Unicode, ki jo želite razrešitiPrimaryFontNamese preveri pred katero koli nadomestno pisavoFontStylezahteva isto pisavo krepko in ležeče za preverjanja pokritosti primarne in nadomestne pisaveResolvedFontNameprejme izbrano nameščeno pisavo
Vrnjena vrednost
Vrne true, ko primarna pisava ali konfigurirana nadomestna pisava vsebuje skalarno vrednost
Opombe o uporabi
- Veriga ujemajoče se skripte se preveri pred
hfsCommon - Tiha zamenjava operacijskega sistema se ne šteje kot pokritost zahtevane pisave
- False pusti klicateljem možnost, da nerešeno skalarno vrednost izrecno zabeležijo ali nadomestijo
- Izvirna različica preveri navadne pisave; različica z izrecnim slogom vključi zahtevan slog pisave v omejen predpomnilnik pokritosti
- Uporabite ime nameščene družine pisav, na primer
Arial; imena pisav PDF in ključi virov niso imena sistemskih družin pisav