Metoden THotPDF.ResolveFontForCodePoint
Hittar det första konfigurerade typsnittet som innehåller en begärd Unicode-skalär
Deklaration
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;
Parametrar
CodePointär den Unicode-skalär som ska avgörasPrimaryFontNamekontrolleras före något reservtypsnittFontStylebegär samma fet- och kursivstil för primära täckningskontroller och reservtäckningskontrollerResolvedFontNametar emot det valda installerade typsnittet
Returvärde
Returnerar true när det primära typsnittet eller en konfigurerad reserv innehåller skalären
Användningsanteckningar
- Den matchande skriptkedjan kontrolleras före
hfsCommon - Tyst operativsystemssubstitution räknas inte som täckning av det begärda typsnittet
- False låter anropare uttryckligen registrera eller ersätta den olösta skalären
- Den ursprungliga overloaden kontrollerar normalstilar; overloaden med explicit stil inkluderar den begärda typsnittsstilen i den avgränsade täckningscachen
- Använd namnet på en installerad typsnittsfamilj som
Arial; PDF-typsnittsnamn och resursnycklar är inte namn på systemtypsnittsfamiljer