THotPDF.ResolveFontForCodePoint Method
Etsii ensimmäisen määritetyn fontin, joka sisältää pyydetyn Unicode-skaalarin
Määrittely
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;
Parametrit
CodePointon ratkaistava Unicode-skaalaariPrimaryFontNametarkistetaan ennen mitään varafonttiaFontStylepyytää samaa lihavea ja kursiivia facea ensisijaisiin ja varakattavuustarkistuksiinResolvedFontNamevastaanottaa valitun asennetun fontin
Paluuarvo
Palauttaa tosi, kun ensisijainen fontti tai määritetty vara sisältää skaalarin
Käyttöhuomautukset
- Vastaava skriptiketju tarkistetaan ennen
hfsCommon:a - Hiljainen käyttöjärjestelmän korvaus ei lasketa pyydetyn fontin kattavuudeksi
- Epätosi antaa kutsujien tallentaa tai korvata ratkaisemattoman skaalarin nimenomaisesti
- Alkuperäinen ylikuorma tarkistaa tavalliset facet; erillinen tyylillinen ylikuorma sisällyttää pyydetyn fonttityylin rajattuun kattavuusvälimuistiin
- Käytä asennetun fonttiperheen nimeä, kuten
Arial; PDF-fonttinimet ja resurssiavaimet eivät ole järjestelmän fonttiperheiden nimiä